Kresus
Personal finance manager.
Activity has dropped noticeably. Check the repository before committing to it.
Commit activity more than 48% of tracked projects; popularity more than 18%. How this is calculated.
Commits, last 11 months
| Stars | 341 |
|---|---|
| Latest release | — |
| Repo updated | 25 Sept 2026 |
| Licence | AGPL-3.0 |
| Built with | Nodejs, Docker |
Is Kresus actively maintained?
Development is ongoing. The repository recorded 240 commits over the same window, and the last three months alone account for 133 of them.
Activity is accelerating: the last quarter carried 108% more commits than the one before it.
No tagged releases are published, so there is no stable version to pin to — you would deploy from the default branch or a container image built from it.
Kresus ranks #34 of 43 tracked money, budgeting & management projects. Several better-maintained options exist in the same category — they are listed below.
What Kresus actually does
Kresus is a self-hosted personal finance manager designed to help you track your money, budgeting, and overall financial management. It provides a centralised web interface to record transactions and view your financial status over time. As a personal tool, it runs entirely on your own infrastructure under an open source licence.
Best fit: It is a good fit for single users who want to host their own money management tool and keep their financial data off third-party servers.
Worth knowing: Development activity is currently slowing down, which may impact how quickly bugs are fixed or new bank synchronisations are added. The AGPL-3.0 licence also places strict copyleft requirements on any network-accessible modifications you make.
Deployment notes
Since it runs on Node.js and is packaged for Docker, you will typically need to configure persistent volume storage for your financial data and put it behind a reverse proxy to handle TLS. You should also check the documentation to see if it requires a separate database container or manages state locally.
Alternatives to Kresus
Projects in the same categories, ordered by health score.
Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.
Firefly III is a modern financial manager. It helps you to keep track of your money and make budget forecasts. It supports credit cards, has an advanced rule engine and can import data from many banks.
Wealth management software to keep track of stocks, ETFs and cryptocurrencies.
Personal finance application for everyone (fork of Maybe).
Local-first personal finance tool based on zero-sum budgeting, supporting synchronization across devices, custom rules, manual transaction importing (from QIF, OFX, and QFX files), and optional automatic synchronization with many banks.
Powerful tool to invoice clients online.