Self-hosted alternatives to Monarch Money
Want budgeting and net-worth tracking without handing your data to Monarch Money? These 15 self-hosted apps run on your own server (most are open source; licenses are listed below). Cheapest estimated hosting starts at about $5/month.
About Monarch Money: Paid personal-finance and budgeting app.
| App | Health | Stars | License | Docker | RAM (est.) | From |
|---|---|---|---|---|---|---|
| Actual | Active | 30k | MIT | ✓ | 1 GB | $5/mo |
| Firefly III | Active | 25.1k | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| Sure | Active | 10.8k | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| IHateMoney | Active | 1.4k | BSD-3-Clause | ✓ | 1 GB | $5/mo |
| OpenBudgeteer | Active | 974 | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| Budget Board | Active | 896 | GPL-3.0 | ✓ | 1 GB | $5/mo |
| monetr | Active | 691 | FSL-1.1-MIT | ✓ | 1 GB | $5/mo |
| Ocular | Active | 579 | MIT | ✓ | 1 GB | $5/mo |
| Family Accounting Tool | Active | 374 | Apache-2.0 | – | 2 GB | $10/mo |
| Kresus | Active | 344 | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| MyFin Budget | Active | 317 | GPL-3.0 | ✓ | 1 GB | $5/mo |
| Assets | Active | 185 | ⊘ Proprietary | ✓ | 1 GB | $5/mo |
| Econumo | Active | 123 | MIT | ✓ | 1 GB | $5/mo |
| YAFFA | Active | 113 | MIT | – | 1 GB | $5/mo |
| Expensave | Active | 58 | GPL-3.0 | ✓ | 1 GB | $5/mo |
The options in detail
1. Actual
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.
Active Last commit 2026-11-04. 10+ releases in the past year. Latest release v26.11.0 (2026-11-02). Needs roughly 1 GB RAM. How to run it →
2. Firefly III
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.
Active Last commit 2026-10-26. 10+ releases in the past year. Latest release develop-20261102 (2026-11-02). Needs roughly 1 GB RAM. How to run it →
3. Sure
Personal finance application for everyone (fork of Maybe).
Active Last commit 2026-11-04. Latest release v2026.11.3-alpha (2026-11-03). Needs roughly 1 GB RAM. How to run it →
4. IHateMoney
Manage your shared expenses, easily.
Active Last commit 2026-08-07. Latest release 7.2.1 (2026-08-07). Needs roughly 1 GB RAM. How to run it →
5. OpenBudgeteer
Budgeting app based on the Bucket Budgeting Principle.
Active Last commit 2026-10-27. Latest release 1.11.2 (2026-10-23). Needs roughly 1 GB RAM. How to run it →
6. Budget Board
Simple app for tracking monthly spending and working towards financial goals.
Active Last commit 2026-11-05. Latest release v3.9.0 (2026-10-31). Needs roughly 1 GB RAM. How to run it →
7. monetr
Budgeting application focused on planning for recurring expenses.
Active Last commit 2026-11-04. Latest release v1.21.1 (2026-10-26). Needs roughly 1 GB RAM. How to run it →
8. Ocular
Simplistic and straightforward budgeting app to track your budget across months and years.
Active Last commit 2026-11-04. Latest release v2.4.1 (2026-09-05). Needs roughly 1 GB RAM. How to run it →
9. Family Accounting Tool
Web-based finance management tool for partners with partially shared expenses.
Active Last commit 2026-11-01. Latest release v4.32 (2026-10-26). Needs roughly 2 GB RAM. How to run it →
10. Kresus
Personal finance manager.
Active Last commit 2026-10-09. Needs roughly 1 GB RAM. How to run it →
11. MyFin Budget
Personal finances platform (web + REST API + Android) that'll help you budget, keep track of your income/spending and forecast your financial future.
Active Last commit 2026-10-24. 10+ releases in the past year. Latest release 10.7.1 (2026-10-24). Needs roughly 1 GB RAM. How to run it →
12. Assets
Personal net worth and investment tracker.
Active Last commit 2026-09-30. Latest release v1.8.6 (2026-09-15). Needs roughly 1 GB RAM. How to run it →
13. Econumo
Budgeting application for managing personal and family finances, supporting multiple currencies, joint accounts, and budgets.
Active Last commit 2026-11-03. 10+ releases in the past year. Latest release v1.7.3 (2026-11-01). Needs roughly 1 GB RAM. How to run it →
14. YAFFA
Personal finance web application, that can be used to keep track of your money, expenses, budgets, and investments. It also helps with long-term financial planning.
Active Last commit 2026-11-03. Latest release v4.5.0 (2026-11-03). Needs roughly 1 GB RAM. How to run it →
15. Expensave
Expense tracker for personal and family budget management. Track spending on a shared calendar, import bank statements and monitor finances with reports.
Active Last commit 2026-11-02. 10+ releases in the past year. Latest release v1.1.6 (2026-10-24). Needs roughly 1 GB RAM. How to run it →
Why self-host instead of Monarch Money?
- Own your data — it lives on a server you control, with backups you decide on.
- Predictable cost — a small VPS often replaces per-seat pricing for a whole team or family.
- No lock-in — open-source licenses let you keep running the software even if a vendor disappears.
The trade-off: you are responsible for updates, backups and security. Pick an app marked Active (a commit in the last 90 days) and with Docker support for the easiest ride.
Browse related categories
Other alternatives guides
Monarch Money is a trademark of its owner; this site is not affiliated with it. Listings come from the community-maintained awesome-selfhosted list.