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

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
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.

Report a wrong fact or a dead link on this listing