gerritnowald/budget_book

Download, ML categorization and analysis of banking transactions (comdirect Finanzmanager replacement)

34
/ 100
Emerging

Automatically categorizes transactions using scikit-learn models trained on historical data, with a TUI for manual correction and transaction splitting. Integrates directly with the Comdirect bank API for automated downloads, stores data in local CSV format, and generates analysis reports via Jupyter notebooks with interactive Plotly visualizations. Designed as a modular workflow where imports, categorization, and spending analysis can run independently or sequentially via batch scripts.

No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 9 / 25
Community 7 / 25

How are scores calculated?

Stars

47

Forks

3

Language

Jupyter Notebook

License

MIT

Last pushed

Feb 07, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/gerritnowald/budget_book"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.