
Overview
Kresus is a self-hosted open-source personal finance application that connects to banks via the Woob/Weboob library to automatically import transactions. It provides automatic categorization, budget tracking, alert rules, and visual spending analytics. Runs as a Node.js server and is packaged for YunoHost and Docker.
Where it falls short of Mint
- Bank sync via Woob covers mainly French and European banks
- Not suitable for invoicing or business accounting
- Smaller community means fewer community importers for exotic banks
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the Budge (Kresus) difficulty badge in your README — it links back here.
[](https://openreplace.com/budge-kresus)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Open payment switch — route traffic across 50+ processors with one API
Modern open-source personal finance and net-worth tracking app you can self-host
Open-source investment research platform with data from dozens of financial providers
Local-first zero-sum budgeting app with optional cross-device sync