quickstart.sh
# 1. Install the three foundational packages
$ npm install @finengine/core @finengine/math @finengine/ui

# 2. Run a deterministic 36-month amortization
$ node -e "import('@finengine/math').then(m => console.log(m.amortize({principal:500000,annualRate:13.5,months:36})))"

→ Monthly EMI: BDT 16,968 · Total Payable: BDT 6,10,835 · Total Interest: BDT 1,10,835
// 100% client-side. No backend. Deterministic IEEE-754 rounding.

Choose the next page without guessing

Explore the section you need most—product overview, simulations, documentation, methodology, or contact.

Simulation lab

Open the dedicated calculators without crowding the hero.

The multi-simulator workspace remains available on its own route for scenario presets, repayment comparison, and export actions.

Brand system

Brand assets and institutional references

Access the FinEngine logo kit, palette, and institutional reference links from one dedicated section.