Back to projects

Open-Source Financial Modeling Library

Composable building blocks for financial models in TypeScript

TypeScriptVitestRollupGitHub Actions

Overview

A TypeScript library providing composable functions for DCF analysis, comparable company analysis, and LBO modeling. Designed for developers who build financial tools.

Problem

Most financial modeling happens in Excel with no version control, testing, or reusability. Developers building fintech products end up re-implementing the same formulas.

Approach

Created a well-typed, tree-shakeable library with pure functions for common financial calculations. Added comprehensive test coverage and documentation with real-world examples.

Outcome

500+ GitHub stars. Adopted by 2 fintech startups for their internal tooling. Published to npm with 3K+ monthly downloads.

Learnings

Open-source adoption is driven by documentation quality more than code quality. The projects that grew fastest had the best README and examples.