Beancount (Plain Text Accounting) parser using ANTLR v4; library, tools, and CLI running on the JVM (and GraalVM) 💱
-
Updated
Mar 10, 2025 - Java
Plain text accounting is a way of doing bookkeeping and accounting with plain text files
and scriptable, command-line-friendly software, such as
Benefits include version control, scriptability, data portability and privacy.
See https://plaintextaccounting.org and https://wiki.plaintextaccounting.org for more details.
If you have a PTA-ish project on Github, consider adding the plaintext-accounting (*) topic in your repo settings.
Some related topics:
(*) The de facto spelling on Github. Try to get repos to switch to the idiomatic #plaintextaccounting if you wish!
Beancount (Plain Text Accounting) parser using ANTLR v4; library, tools, and CLI running on the JVM (and GraalVM) 💱
personal-cfo , Reference implementation — 展示非專業投資人如何用確定性運算做退休軌道監控。銀行帳單進,財務報表出,資料留在本地。Fork 後依照你的情況改 config.yaml 就能用。
Costflow website & docs.
A local-first, plain-text money tracker plugin for Obsidian.
A beancount importer based on yaml rules definitions.
Track expenses via Telegram directly into your local Ledger file. Privacy-focused, plain-text accounting, and auto-syncs with Paisa dashboard.