paydown

Loan payment calculation library with advanced features

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
paydown
0.0.18a year ago5 years agoMinified + gzip package size for paydown in KB

Readme

npm version
Paydown.js
Loan payment calculation library with advanced features. Demo available at http://135.181.40.67/paydowncalc/
Also available as an NPM package.

Features

  • fully leap year aware
  • freely selectable calculation period
  • daily interest calculation
  • negative interest calculation
  • recurring payments
  • recurring payment period length setting
  • day count methods supported:
- act / 360 - act / 365
  • payment methods supported:
- equal installment - equal principal reduction
  • freely settable rate changes and extra payments
  • optional calculation of payment fees

Browser usage

See dist directory.

Node.js usage examples

See examples directory.

GUI demo

Both examples above are also available in the GUI demo, see http://paydowncalc.loan/
Click Import example button to get the menu.
Demo source codes can be found from gui-demo/reactive directory.

Documentation

See doc directory.

To Do

  • more tests
  • better input validation
  • better documentation
  • more day count methods
  • loan term features
  • etc.

Contributing

Contributions are welcome.

License

Copyright (c) 2019 Jussi Utunen
Licensed under the MIT License