10 top picks · 1 audience ranking
Best open source budgeting and finance software
The best open source budgeting app is HyperSwitch (Apache-2.0, 45,422 GitHub stars, Docker image). Actual stands out for a permissive MIT license, and Firefly III stands out for the most commits in the last 12 months (2,944).
This page also breaks the picks down by team size and use: HyperSwitch leads for freelancers and home use.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
HyperSwitch
juspay/hyperswitch
Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.
Active · last commit Oct 28, 2026
Finance & BudgetingRustDockerStands out for the most GitHub stars. HyperSwitch has 45,422 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,323 commits in the last year.
- Rank 2:
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 a permissive MIT license. 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 3:
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.
At a glance
Open source budgeting and finance software compared
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 43 apps in the finance & budgeting category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| HyperSwitch | the most GitHub stars | Apache-2.0 | 45,422 | 2,323 | Oct 28, 2026 | Yes |
| Actual | a permissive MIT license | 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 |
| Ghostfolio | the most recent release (3.93.0, October 2026) | AGPL-3.0 | 9,593 | 1,711 | Oct 27, 2026 | Yes |
| OctoBot | – | GPL-3.0 | 6,872 | 757 | Oct 27, 2026 | Yes |
| Lago | – | AGPL-3.0 | 10,714 | 199 | Oct 27, 2026 | Yes |
| Invoice Ninja | – | source-available, Elastic License 2.0 | 10,331 | 2,250 | Oct 27, 2026 | Yes |
| ezbookkeeping | – | MIT | 5,847 | 875 | Oct 28, 2026 | Yes |
| Wallos | – | GPL-3.0 | 8,756 | 195 | Oct 23, 2026 | Yes |
1 of 2 · 10 picks
Top picks
10 of the 43 apps in the finance & budgeting category.
- 1
HyperSwitch
Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.
Finance & BudgetingDockerStands out for the most GitHub stars. HyperSwitch has 45,422 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,323 commits in the last year.
- 2
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 a permissive MIT license. 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.
- 3
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.
- 4
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.
- 5
Ghostfolio
Wealth management software to keep track of stocks, ETFs and cryptocurrencies.
Finance & BudgetingDockerStands out for the most recent release (3.93.0, October 2026). Ghostfolio 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.
- 6
OctoBot
Cryptocurrency trading bot.
Finance & BudgetingDockerAI-nativeOctoBot has 6,872 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 757 commits in the last year.
- 7
Lago
Metering and usage-based billing.
Accounting & InvoicingDockerLago has 10,714 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 199 commits in the last year.
- 8
Invoice Ninja
Powerful tool to invoice clients online.
Source-availableAccounting & InvoicingDockerInvoice Ninja has 10,331 GitHub stars, is source-available under the Elastic License 2.0 (not an open-source license), ships a Docker image and had 2,250 commits in the last year.
- 9
ezbookkeeping
A lightweight personal bookkeeping app hosted by yourself.
Finance & BudgetingDockerezbookkeeping has 5,847 GitHub stars, uses the MIT license, ships a Docker image and had 875 commits in the last year; it replaces YNAB.
- 10
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 of 2 · 5 picks
Which open source budgeting app is best for freelancers and home use?
For freelancers and home use, HyperSwitch ranks first (Apache-2.0, 45,422 GitHub stars), followed by Actual and Firefly III. Ranked for freelancers and home use (the same order for each) on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.
- 1
HyperSwitch
Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.
Finance & BudgetingDockerHyperSwitch has 45,422 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,323 commits in the last year. For freelancers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 2
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 & BudgetingDockerActual 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. For freelancers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 3
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 & BudgetingDockerFirefly 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. For freelancers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 4
Sure
Personal finance application for everyone (fork of Maybe).
Finance & BudgetingDockerSure has 10,707 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,377 commits in the last year. For freelancers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 5
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. For freelancers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
Is HyperSwitch free?
Yes. HyperSwitch is open-source software released under the Apache-2.0 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 self-host these budgeting and finance software with Docker?
Yes, all of them. HyperSwitch, Actual and Firefly III publish Docker images, so you can run them on a VPS or home server with Docker Compose.
Are all of these budgeting and finance software open source?
9 of the 10 apps on this list are open source; 1 is source-available. Source-available licenses add conditions, such as limits on hosted or commercial use, so read them before you deploy.
Which of these budgeting and finance software is the most actively developed?
Firefly III, with 2,944 commits in the last 12 months and a latest release, v6.7.9, from October 2026. Activity is a good sign that bugs and security issues get fixed.
How is this list ranked?
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 43 apps in the finance & budgeting category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
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.