Maybe Finance
Self-hosted personal finance app that used to cost $500/year as a SaaS
Local-first budget app with envelope budgeting that syncs across devices
Actual Budget is the envelope budgeting app that YNAB users migrate to when they want local control without losing the methodology. The envelope system is implemented beautifully: allocate income to spending categories, track where every dollar goes, and roll over unused amounts automatically. The real-time sync across devices works flawlessly once set up, and the local-first architecture means your financial data stays on your devices. What makes Actual Budget stand out is its simplicity — there's no complex setup wizard, no subscription model, no cloud dependency. The bank import support handles CSV and OFX files, and the community provides scripts for many banks. The trade-off is that you need to be comfortable with a bit of technical setup. But once it's running, it's the most satisfying budgeting experience we've tested, with none of the guilt trips or premium upsells that plague commercial alternatives.
Best for users who are comfortable following setup instructions or running a self-hosted tool.
Allocate income to spending categories and track where every dollar goes
Sync budgets between partners' devices without sharing bank credentials
Actual Budget is a good candidate for individuals, families who want an open source option in the finance & money category. The key question is not whether the repository is popular. The better question is whether it removes a real friction point from your day: replacing a paid SaaS tool, keeping more data under your control, speeding up a repeated task, or giving a team a workflow they can inspect and adapt.
Actual Budget is most useful when your goal matches one of its real use cases rather than when you are simply browsing popular repositories. Start by checking whether "envelope budgeting" sounds like your situation. If it does, read the install guide, try the smallest possible setup, and only then decide whether to bring it into a personal workflow or team stack. The project is tagged around self-hosted, budgeting, local-first, envelope-method, which gives you a quick sense of the ecosystem it belongs to. It can also fit "couple shared finances", but that second path may require a different setup or expectation.
Actual Budget is approachable if you are comfortable following documentation, using Docker, or adjusting a few settings. It is not a one-click consumer app, but the setup cost is reasonable when the project solves a recurring workflow problem.
Check the MIT license, the JavaScript ecosystem, and the latest activity on GitHub before using it for important work.
Skip it for now if you do not want to maintain a server, run Docker, or think about updates and backups. A hosted commercial tool may be simpler when convenience matters more than control.
If you are unsure, compare it with the similar projects below before spending time on a full setup.