Web interface for beancount.
Built on Flask it relies on an artificial API (api.py
) that calls into beancount and returns Python-dict
s for consumption by the web application.
Many views are very buggy as this is just a quickly-hacked-together-version of what a new web interface for beancount might look like. Especially the filters (Year, Tag) are very buggy.
This is mainly a proof-of-concept and playground for figuring out what a new web interface for beancount should look (and feel) like, and not if the (numerical) results themselves are correct or not.
- Install beancount-web:
python setup.py install
. - Start beancount-web:
beancount-web /Volumes/Ledger/example.ledger
(substitute with the path to your own beancount-file) to run the included web server. - Point your browser at
http://localhost:5000
to view the web interface.
Caution: This is far from finished. Consider it alpha-software. Contributions are very welcome :-)