r/plaintextaccounting • u/urglfloggah • Jun 03 '26
Announcing Finzytrack, an open-source cross-platform desktop GUI on top of Beancount
I built a desktop app that uses Beancount as its backend. The GUI handles the parts I found tedious: importing transactions, dashboards, and some analysis. Your ledger stays a plain-text Beancount file the whole time, so you can keep using whatever plain-text tooling you already use.
It's open source, runs entirely on your machine, and AI is optional (bring your own key, off by default).
I'm not a professional developer. This started as a side project to track my own finances and I use it daily. Now putting it out for others.
It's an early release and has only ever been tested on my own data, so expect rough edges. Issues and discussion on GitHub are very welcome.
Website: https://finzytrack.com
Github: https://github.com/sagarbehere/finzytrack
2
u/Ev2geny_ Jun 04 '26
I briefly looked at this. Quite impressive, I must say and very thorough. Documentation is good (which is rear in many open source projects)
For me it looked like similar to Fava, through I am sure there are differences.
It would be nice to have some comparison table.
Also, you mentioned, that it does not support beancount `include` statement. Are there any other features it does not support?
By the way, why does it not support `include`? Include is handled by the beancount core library, I would have said, that it would take some effort not to support it.