/finlit

Streamlit financial dashboard to monitor financial health

Primary LanguagePythonMIT LicenseMIT

finlit logo finlit

Finlit is a minimal Streamlit app that creates dashboards to keep track of your personal finances and investments.

It uses pandas and duckdb to query data from a Beancount ledger file, and mainly Altair to create the visualizations.

I had a rough system using postgreSQL and Grafana, which you can still see in the repo, but it will be deleted soon.

Disclaimer: This is a personal project, so the assumptions and calculations are based on my own context, goals and setup. It may not be suitable for you. Take it as a starting point and adapt it to your needs