Skip to content
appsgit

10 top picks · 1 audience ranking

Best open source budgeting and finance software

The best open source budgeting app is HyperSwitch, with 45,286 GitHub stars, the Apache-2.0 license and a Docker image; Actual and Firefly III are strong alternatives. This page also breaks the picks down by team size and use: HyperSwitch leads for freelancers and home use. The overall ranking weighs GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 44 apps in the finance & budgeting category of the appsgit catalog.

Updated · data from GitHub, refreshed nightly

1 of 2 · 10 picks

Top picks

10 of the 44 apps in the finance & budgeting category, ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.

  1. 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.

    HyperSwitch has 45,286 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,103 commits in the last year.

  2. 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…

    Actual has 29,330 GitHub stars, uses the MIT license, ships a Docker image and had 1,392 commits in the last year; it replaces YNAB and Mint.

  3. 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…

    Firefly III has 24,832 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,574 commits in the last year; it replaces YNAB and Mint.

  4. 4

    Sure

    Personal finance application for everyone (fork of Maybe).

    Sure has 10,402 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,851 commits in the last year.

  5. 5

    Ghostfolio

    Wealth management software to keep track of stocks, ETFs and cryptocurrencies.

    Ghostfolio has 9,402 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,449 commits in the last year; it replaces YNAB and Mint.

  6. 6

    Lago

    Metering and usage-based billing.

    Lago has 10,657 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 174 commits in the last year.

  7. 7

    OctoBot

    Cryptocurrency trading bot.

    AI-nativeOctoBot has 6,679 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 660 commits in the last year.

  8. 8

    Invoice Ninja

    Powerful tool to invoice clients online.

    Invoice Ninja has 10,223 GitHub stars, is source-available under the Elastic License 2.0 (not an open-source license), ships a Docker image and had 2,002 commits in the last year; it replaces QuickBooks and Xero.

  9. 9

    ezbookkeeping

    A lightweight personal bookkeeping app hosted by yourself.

    ezbookkeeping has 5,718 GitHub stars, uses the MIT license, ships a Docker image and had 827 commits in the last year; it replaces YNAB.

  10. 10

    hledger

    Plain text double-entry accounting with command-line, terminal and web interfaces, multi-currency support and CSV import.

    hledger has 4,746 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 1,992 commits in the last year.

2 of 2 · 5 picks

Best for freelancers and home use

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. 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.

    HyperSwitch has 45,286 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,103 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. 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…

    Actual has 29,330 GitHub stars, uses the MIT license, ships a Docker image and had 1,392 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. 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…

    Firefly III has 24,832 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,574 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. 4

    Sure

    Personal finance application for everyone (fork of Maybe).

    Sure has 10,402 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,851 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. 5

    Ghostfolio

    Wealth management software to keep track of stocks, ETFs and cryptocurrencies.

    Ghostfolio has 9,402 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,449 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.

FAQ

Questions and answers

Still curious? Email info@appsgit.com.

What is the best open source budgeting app?

The best open source budgeting app is HyperSwitch, with 45,286 GitHub stars, the Apache-2.0 license and a Docker image; Actual and Firefly III are strong alternatives. This page also breaks the picks down by team size and use: HyperSwitch leads for freelancers and home use. The overall ranking weighs GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 44 apps in the finance & budgeting category of the appsgit catalog.

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.

Which open source budgeting app is best for a freelancer?

HyperSwitch ranks first for freelancers, with 45,286 GitHub stars, the Apache-2.0 license and a Docker image; Actual and Firefly III follow. The freelancers ranking adds points for Docker images, open-source licenses and recent commits on top of stars and activity.

Which open source budgeting app is best for home use?

HyperSwitch ranks first for home use, with 45,286 GitHub stars, the Apache-2.0 license and a Docker image; Actual and Firefly III follow. The home use ranking adds points for Docker images, open-source licenses and recent commits on top of stars and activity.

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.

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.

One email a week. No spam, unsubscribe anytime.