Beancount
Plain-text double-entry accounting with a strict, checkable ledger format.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get Beancount
Package managers
- Homebrew
brew install beancount
About Beancount
Beancount keeps books in a plain-text file using a double-entry syntax that its tools validate, so every balance assertion is checked when the ledger is parsed. Reports come from the bean-query command line or from the Fava web interface, and the text file stays readable and diffable forever.
Strengths
- Balance assertions are verified on every parse, so errors surface immediately
- The ledger is a plain text file that version control handles perfectly
Limitations
- No graphical entry; transactions are typed or imported by scripts
- Python toolchain and command-line comfort are assumed
Details
- Pricing
- FreeThe open-source application is available without a license fee.
- License
- GPL-2.0
- Developer
- Martin Blais
- Platforms
- Windows, macOS, Linux, Command line
- How it runs
- Downloadable app
- Best suited for
- Plain-text double-entry accounting with a strict, checkable ledger format
- Categories
- Personal finance
- Last verified
- Added
- Provenance
- Selected from the TechWalrus Resource Hub (Self-Hosting & Homelab); facts checked against the developer's own pages, 3 sources on file.