Start with the package docs, examples, and release workflow.
Browse package documentation, examples, and release guidance from one documentation hub.
@finengine/core
Money primitives and ledger validation helpers.
@finengine/math
Repayment math, amortization, and XIRR.
@finengine/ui
Finance-oriented UI view-model helpers.
Examples gallery
Executed API examples and product-oriented references.
Release checklist
Offline runtime and package release notes.
Interactive demo
Open the browser-side product playground.
Instant Cloud Sandboxes & Global CDN
Test FinEngine directly in your browser or import via global CDN without any package manager setup.
⥠StackBlitz Interactive Sandbox
Launch an isolated TypeScript workspace with pre-installed @finengine/core and @finengine/math packages.
đ Google Colab Python Notebook
Run loan amortization and thin-file credit risk evaluations in an interactive Jupyter notebook.
<!-- Direct Browser ES Module Import via jsDelivr -->
<script type="module">
import { calculateEMI, calculateAmortization } from "https://cdn.jsdelivr.net/npm/@finengine/math@0.3.0/+esm";
import { formatBDT } from "https://cdn.jsdelivr.net/npm/@finengine/core@0.3.0/+esm";
const emi = calculateEMI({ principal: 500000, annualRate: 0.09, tenureMonths: 24 });
console.log("Monthly EMI:", formatBDT(emi));
</script>
AI Agent (MCP), LangChain & Google Sheets Integrations
Connect FinEngine across autonomous LLM agents, Claude Desktop, Cursor, and spreadsheet custom formulas.
đ¤ Model Context Protocol (MCP) Server
Connect FinEngine directly into Claude Desktop and Cursor IDE for zero-hallucination financial math.
đ Google Sheets & Excel Add-on
Run deterministic EMI, total interest, and BDT Lakh/Crore formatting directly inside spreadsheet cells.