3 jobs · 12 apps
Best open source budget management apps
For managing a budget, a self-hosted stack starts with Actual for personal budgeting, Bigcapital for business accounts and Wallos for subscriptions and investments.
Budgeting apps from the catalog, for households and for businesses. Personal tools such as Actual and Firefly III track spending against a budget; business budgets usually live in accounting software, so the second section lists those.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
Actual
actualbudget/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…
Active · last commit Oct 28, 2026
Finance & BudgetingTypeScriptDockerStands out for the most GitHub stars. Actual has 29,822 GitHub stars, uses the MIT license, ships a Docker image and had 1,519 commits in the last year; it replaces YNAB and Mint.
- Rank 2:
Firefly III
firefly-iii/firefly-iii
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…
Active · last commit Oct 28, 2026
Finance & BudgetingPHPDockerStands out for the most commits in the last 12 months (2,944). Firefly III has 25,020 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,944 commits in the last year; it replaces YNAB and Mint.
- Rank 3:
Sure
we-promise/sure
Personal finance application for everyone (fork of Maybe).
Active · last commit Oct 28, 2026
Finance & BudgetingRubyDockerStands out for its Ruby codebase. Sure has 10,707 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,377 commits in the last year.
At a glance
Open source budget management apps compared
Picked by hand for each job from apps whose own description or topics match it, in curated order inside each section, with GitHub data from October 2026; an app appears only once.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| Actual | the most GitHub stars | MIT | 29,822 | 1,519 | Oct 28, 2026 | Yes |
| Firefly III | the most commits in the last 12 months (2,944) | AGPL-3.0 | 25,020 | 2,944 | Oct 28, 2026 | Yes |
| Sure | its Ruby codebase | AGPL-3.0 | 10,707 | 2,377 | Oct 28, 2026 | Yes |
| ezbookkeeping | a permissive MIT license | MIT | 5,847 | 875 | Oct 28, 2026 | Yes |
| Budget Board | its C# codebase | AGPL-3.0 | 892 | 333 | Oct 28, 2026 | Yes |
| Bigcapital | – | AGPL-3.0 | 3,970 | 1,135 | Oct 27, 2026 | Yes |
| Akaunting | – | source-available, BSL 1.1 | 10,239 | 595 | Oct 28, 2026 | No |
| hledger | – | GPL-3.0 | 4,798 | 2,368 | Oct 28, 2026 | Yes |
| Fava | – | MIT | 2,596 | 235 | Oct 25, 2026 | No |
| ERPNext | – | GPL-3.0 | 40,687 | 10,424 | Oct 28, 2026 | Yes |
1 of 3 · 5 picks
Personal and household budgeting
- 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…
Finance & BudgetingDockerStands out for the most GitHub stars. Actual has 29,822 GitHub stars, uses the MIT license, ships a Docker image and had 1,519 commits in the last year; it replaces YNAB and Mint.
- 2
Firefly III
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…
Finance & BudgetingDockerStands out for the most commits in the last 12 months (2,944). Firefly III has 25,020 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,944 commits in the last year; it replaces YNAB and Mint.
- 3
Sure
Personal finance application for everyone (fork of Maybe).
Finance & BudgetingDockerStands out for its Ruby codebase. Sure has 10,707 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,377 commits in the last year.
- 4
ezbookkeeping
A lightweight personal bookkeeping app hosted by yourself.
Finance & BudgetingDockerStands out for a permissive MIT license. ezbookkeeping has 5,847 GitHub stars, uses the MIT license, ships a Docker image and had 875 commits in the last year; it replaces YNAB.
- 5
Budget Board
Simple app for tracking monthly spending and working towards financial goals.
Finance & BudgetingDockerStands out for its C# codebase. Budget Board has 892 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 333 commits in the last year; it replaces YNAB and Mint.
2 of 3 · 5 picks
Business budgeting and accounting
- 1
Bigcapital
Financial accounting and inventory management software for small to medium businesses.
Accounting & InvoicingDockerBigcapital has 3,970 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,135 commits in the last year; it replaces QuickBooks and Xero.
- 2
Akaunting
Accounting software designed for small businesses and freelancers.
Source-availableAccounting & InvoicingAkaunting has 10,239 GitHub stars, is source-available under the BSL 1.1 (not an open-source license) and had 595 commits in the last year; it replaces QuickBooks and Xero.
- 3
hledger
Plain text double-entry accounting with command-line, terminal and web interfaces, multi-currency support and CSV import.
Accounting & InvoicingDockerhledger has 4,798 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,368 commits in the last year.
- 4
Fava
Web frontend of Beancount, a text based double-entry accounting system.
Accounting & InvoicingFava has 2,596 GitHub stars, uses the MIT license and had 235 commits in the last year.
- 5
ERPNext
ERP system to help you run your business.
ERP & InventoryDockerERPNext has 40,687 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 10,424 commits in the last year; it replaces NetSuite and SAP Business One.
3 of 3 · 2 picks
Subscriptions and investments
- 1
Wallos
Lightweight personal subscription tracker with statistics and optional notifications.
Finance & BudgetingDockerWallos has 8,756 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 195 commits in the last year; it replaces YNAB and Mint.
- 2
Ghostfolio
Wealth management software to keep track of stocks, ETFs and cryptocurrencies.
Finance & BudgetingDockerGhostfolio has 9,593 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,711 commits in the last year; it replaces YNAB and Mint.
Is there a self-hosted YNAB alternative?
Actual is a local-first personal finance tool based on zero-sum budgeting, the method YNAB uses. Firefly III also supports budgets and forecasts.
Can these apps connect to my bank?
Some can import bank exports (CSV, OFX) and some support bank sync through third-party services in certain countries. Check each project's documentation for your bank and region.
Is Actual free?
Yes. Actual is open-source software released under the MIT license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Can I run this stack with Docker?
10 of the 12 apps here publish Docker images, including Actual, Firefly III and Sure, so most of the stack can run side by side with Docker Compose on one server. Size the server for the heaviest app and add off-site backups.
How is this list ranked?
Picked by hand for each job from apps whose own description or topics match it, in curated order inside each section, with GitHub data from October 2026; an app appears only once.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.