beancount

Double-entry accounting tool for plain text ledger files

brewmacoslinux
Try with needOr install directly
Source

About

Double-entry accounting tool that works on plain text files

Commands

bean-checkbean-querybean-reportbean-bakebean-doctorbean-formatbean-web

Examples

Validate a beancount ledger file for syntax errors$ bean-check myledger.beancount
Query account balances at a specific date$ bean-query myledger.beancount 'SELECT account, sum(position) WHERE date <= 2023-12-31 GROUP BY account'
Start web interface for exploring accounts and transactions$ bean-web myledger.beancount