Show HN: Captan – Open-Source Cap Table Management CLI

6 acossta 0 8/30/2025, 9:20:24 PM github.com ↗
I built Captan (https://github.com/acossta/captan), a tiny open-source CLI tool for managing startup cap tables.

Instead of juggling spreadsheets or paying for expensive SaaS cap table solutions, Captan stores everything in a simple JSON file that you can version-control in Git.

It supports:

- Stakeholders (founders, employees, investors)

- Security classes (Common, Preferred, Option Pool)

- Share issuances

- Option grants with vesting schedules (monthly, cliff)

- SAFEs (record + simulate conversion at a priced round)

- Cap table math (Outstanding vs Fully Diluted)

- CSV/JSON exports

- Audit log ("the ship’s log")

Overall a JSON in git will offer better auditability and version control than most commercial solutions out there.

Modeling different scenarios is super easy, just create a git branch and model whatever you need.

Quick taste:

---------------------------------------

npm install -g captan

$captan init --name "Acme, Inc." --pool-pct 20

$captan enlist stakeholder --name "Alice Founder"

$captan issue --security sc_common --holder sh_alice --qty 5000000

$captan chart

Example output:

Captan — Cap Table (as of today)

Name Outstanding %

Alice Founder 5000000 100.00%

Totals

Issued equity: 5000000

Vested options: 0

Outstanding total: 5000000

Fully diluted total: 7000000

---------------------------------------

Why I built it: early-stage founders (myself included) often don’t need Carta or Pulley yet — just a clean, hackable way to track ownership. I wanted something transparent, developer-friendly, and Git-native.

Repo: https://github.com/acossta/captan

npm: https://www.npmjs.com/package/captan

I’d love feedback on what features would make this more useful to you?

Thanks!

Comments (0)

No comments yet