YNAB (You Need A Budget) logo

20 self-hosted YNAB (You Need A Budget) alternatives

Subscription-based personal budgeting app that implements the YNAB budgeting method to help users plan spending, track and reconcile transactions, set savings goals, and manage cash flow across web and mobile platforms with bank syncing and reporting.

Alternatives to YNAB (You Need A Budget)

Local-first personal finance app for envelope budgeting, transaction tracking, reporting, and optional end-to-end encrypted multi-device sync.

Actual Budget screenshot

28.4k stars2.9k forksMITlast commit Actively maintained

Actual Budget is a local-first personal finance app with envelope budgeting, reporting, multi-device sync, and optional end-to-end encryption.

Actual Budget screenshot

28.4k stars2.9k forksMITlast commit Actively maintained

Open-source, self-hosted personal finance manager for tracking expenses, budgets, and reports with a REST API.

Firefly III screenshot

24.4k stars2.3k forksAGPL-3.0last commit Actively maintained

Wallos is a self-hostable web app for tracking recurring subscriptions, multi-currency expenses, notifications and simple analytics for household finances.

Wallos screenshot

8.4k stars419 forksGPL-3.0last commit Actively maintained

Fava is a web interface for Beancount that helps you view, analyze, and manage plain-text double-entry accounting with reports, charts, and queries.

Fava screenshot

2.6k stars401 forksMITlast commit Actively maintained

OpenBudgeteer is a self-hosted bucket budgeting web app inspired by YNAB, helping you plan, track transactions, and monitor spending with reports.

OpenBudgeteer screenshot

971 stars63 forksAGPL-3.0last commit Slowing down

Self-hosted, principles-first finance tracker for income, expenses, accounts, and investments with multi-currency support, automation-ready API, and DCA tracking.

WYGIWYH screenshot

897 stars42 forksAGPL-3.0last commit Actively maintained

Open-source personal finance app to track spending, manage accounts and assets, build monthly budgets, and monitor trends and financial goals with optional bank syncing.

Budget Board screenshot

877 stars61 forksAGPL-3.0last commit Actively maintained

monetr is a budgeting app focused on recurring expenses, “leftover” spending, and cash-flow forecasting, with optional bank sync via Plaid.

monetr screenshot

679 stars49 forkslast commit Actively maintained

Open-source, self-hosted personal finance manager with Docker installation, PHP backend, multi-user support, budgets, categories and Excel/JSON import.

BudgetBee screenshot

643 stars27 forksMITlast commit Actively maintained

A minimalist, privacy-focused budgeting PWA for tracking multi-year budgets with import/export, sankey dashboard, themes, localization, and user management.

Ocular screenshot

554 stars45 forksMITlast commit Actively maintained

Open-source personal finance manager to track bank transactions, balances and spending with tagging and Woob-based bank import via a web UI.

Kresus screenshot

339 stars38 forksAGPL-3.0last commit Actively maintained

Open-source React + TypeScript web frontend for personal finance: budgets, transactions, accounts, forecasting and basic investment tracking with CSV import and multilingual UI.

MyFin screenshot

304 stars46 forksGPL-3.0last commit Actively maintained

SparkyBudget is a Flask-based open-source personal finance app to track accounts, manage budgets, and analyze spending with a dark-themed web interface and Docker deployment.

117 stars7 forkslast commit Actively maintained

Self-hosted household budget manager with web UI and REST API, Docker-ready and using MariaDB for storage. Track expenses, share budgets, and generate monthly reports.

111 stars1 forksGPL-3.0last commit Likely dormant

YAFFA is a free, self-hosted personal finance web app (PHP + Laravel) for tracking accounts, transactions, budgets and long-term financial planning.

YAFFA screenshot

108 stars10 forksMITlast commit Actively maintained

Richy is a self-hosted personal finance tracker to record income and expenses, categorize transactions, and monitor budgets over time.

Richy screenshot

Activity unknown

What replacing YNAB (You Need A Budget) actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 16 of 20 shipped a commit in the last six months. Licences in this list: MIT, AGPL-3.0, GPL-3.0. In exchange you take on hosting, backups and updates yourself.

Browse everything in Finance & Accounting.

Other tools people replace alongside YNAB (You Need A Budget)