paydown

0.0.18 • Public • Published

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

/paydown/

    Package Sidebar

    Install

    npm i paydown

    Weekly Downloads

    3

    Version

    0.0.18

    License

    MIT

    Unpacked Size

    98.5 kB

    Total Files

    8

    Last publish

    Collaborators

    • jutunen