vr-ledger
Plain-text double-entry books your code can query.
A compact accounting engine that keeps books as plain text and serves them through an API. It refuses books that don't balance and produces self-checking financial statements.
- Tests passing
- 26
→Exact Decimal money, never floating point
→Self-verifying P&L, balance sheet and cash flow
→HTTP API, CLI and Python library
Two ways to read it
In plain English
A compact accounting engine that keeps books as plain text and serves them through an API. It refuses books that don't balance and produces self-checking financial statements.
For engineers
Python 3.11 + FastAPI with exact Decimal money, multi-format ingest (ledger text, Markdown, Notion, bank CSV), an HTTP API, CLI and library.
What it does.
- Exact Decimal money, never floating point
- Self-verifying P&L, balance sheet and cash flow
- HTTP API, CLI and Python library
Built with
- Python 3.11
- FastAPI
- Decimal
- Docker
Status: Shipped · started June 2026 · open on GitHub
Keep exploring
- Accounting & finance automationIn progress
KarbonCopy
The whole accounting practice, on your own network.
43Database tables
- Accounting & finance automationIn progress
BookKeeper AI
Open-source desktop accounting with AI error correction.
1,443Tests passing
- Accounting & finance automationIn progress
ClosePilot
Month-end close management for bookkeeping firms.
26Commits
private