Skip to content

Javascript wrapper version and API for Official Social Security Benefit Calculator, AnyPIA, used by Windfall Elimination Awareness app

License

Notifications You must be signed in to change notification settings

JaredKoester/anypia-js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnyPIA Social Security Calculator javascript port project

AnyPIA-JS wrapper of the Official C++ AnyPIA

This repository takes the most updated Social Security Detailed Calculator Windows-based tool, and wraps it with a JSON API, and repackages it using WebAssembly (WASM) so that it can be used as part of a website. No data is sent away from the user's browser.

The affiliated React app was created to help retirees affected by the Social Security Windfall Elimination Provision (WEP) understand their benefits with a walkthrough. This Detailed Calculator's results for a retiree are shown as one of two options available in the app.

image

Example usage of AnyPIA-JS (middle) alongside the original AnyPIA (right) and the React app (left)

Documentation

Also a sister project of https://github.com/bslabs/anypiamac

Installing and building

  • On Windows, Install Choco first, then use .\installbuild-windows.bat
  • Otherwise, run the matching installbuild-* script or batch file for your platform and output type: like: ./installbuild-emscripten-anypiab-mac.sh.

About

Javascript wrapper version and API for Official Social Security Benefit Calculator, AnyPIA, used by Windfall Elimination Awareness app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 92.7%
  • C 6.5%
  • CMake 0.4%
  • Shell 0.3%
  • Batchfile 0.1%
  • JavaScript 0.0%