Kresus

Personal finance manager.

Slowing · 51
51/100
Slowing

Activity has dropped noticeably. Check the repository before committing to it.

Maintenance 19/40
Releases 13/25
Community 4/20
Momentum 15/15

Commit activity more than 48% of tracked projects; popularity more than 18%. How this is calculated.

Commits, last 11 months

2025-10: 14 commits 2025-11: 1 commits 2025-12: 10 commits 2026-01: 18 commits 2026-02: 0 commits 2026-03: 7 commits 2026-04: 18 commits 2026-05: 39 commits 2026-06: 11 commits 2026-07: 87 commits 2026-08: 35 commits
2025-10 240 total 2026-08
Stars341
Latest release—
Repo updated25 Sept 2026
LicenceAGPL-3.0
Built withNodejs, 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.