beancount
https://github.com/beancount/beancount
Python
Beancount: Double-Entry Accounting from Text Files.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to beancount
Help out
- Issues
- prices: use asset dates when checking projection collisions
- Infer tolerances after resolving posting currencies
- booking: report undefined price inference for zero units
- booking: report undefined unit inference from zero prices
- Bug: Transaction order sort key ignores included file order
- feat: preserve total costs and optionally match lots at the specified total-cost precision
- fix: preserve ledgers when formatter writes fail
- Poor search engine optimization on Google - please fix Github Pages to rank #1 on Google for `beancount` (right now it's commercial software)
- bean-format --in-place leaves a zero-byte ledger when the write fails, and bean-check accepts it
- bean-check 3.1.0 yields one error, bean-check 3.2.0 yields hundreds
- Docs
- Python not yet supported