Self-hosted alternatives to YNAB

Want personal budgeting without handing your data to YNAB? These 16 open-source apps run on your own server. Cheapest estimated hosting starts at about $5/month.

AppHealthStarsLicenseDockerRAM (est.)From
ActualActively maintained29.9kMIT✓1 GB$5/mo
Firefly IIIActively maintained25.1kAGPL-3.0✓1 GB$5/mo
SureActively maintained10.8kAGPL-3.0✓1 GB$5/mo
AkauntingActively maintained10.3kBUSL-1.1✓1 GB$5/mo
InvoiceShelfActively maintained1.9kAGPL-3.0✓1 GB$5/mo
IHateMoneyActively maintained1.4kBSD-3-Clause✓1 GB$5/mo
OpenBudgeteerActively maintained974AGPL-3.0✓1 GB$5/mo
Budget BoardActively maintained896GPL-3.0✓1 GB$5/mo
monetrActively maintained690FSL-1.1-MIT✓1 GB$5/mo
OcularActively maintained577MIT✓1 GB$5/mo
Family Accounting ToolActively maintained373Apache-2.0–2 GB$10/mo
KresusActively maintained344AGPL-3.0✓1 GB$5/mo
MyFin BudgetActively maintained316GPL-3.0✓1 GB$5/mo
EconumoActively maintained123MIT✓1 GB$5/mo
YAFFAActively maintained114MIT–1 GB$5/mo
ExpensaveActively maintained58GPL-3.0✓1 GB$5/mo

The options in detail

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 automatic synchronization with many banks.

Actively maintained Last activity 2026-11-03. Latest release v26.11.0 (2026-11-02). Needs roughly 1 GB RAM. How to run it →

2. Firefly III

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

Actively maintained Last activity 2026-11-03. Latest release develop-20261102 (2026-11-02). Needs roughly 1 GB RAM. How to run it →

3. Sure

Personal finance application for everyone (fork of Maybe).

Actively maintained Last activity 2026-11-03. Latest release v0.7.7-alpha.2 (2026-10-31). Needs roughly 1 GB RAM. How to run it →

4. Akaunting

Accounting software designed for small businesses and freelancers.

Actively maintained Last activity 2026-11-03. Latest release 3.3.0 (2026-10-27). Needs roughly 1 GB RAM. How to run it →

5. InvoiceShelf

Track expenses, payments & create professional invoices & estimates (fork of Crater).

Actively maintained Last activity 2026-10-27. Latest release 3.0.0-alpha.15 (2026-10-26). Needs roughly 1 GB RAM. How to run it →

6. IHateMoney

Manage your shared expenses, easily.

Actively maintained Last activity 2026-08-07. Latest release 7.2.1 (2026-08-07). Needs roughly 1 GB RAM. How to run it →

7. OpenBudgeteer

Budgeting app based on the Bucket Budgeting Principle.

Actively maintained Last activity 2026-10-27. Latest release 1.11.2 (2026-10-23). Needs roughly 1 GB RAM. How to run it →

8. Budget Board

Simple app for tracking monthly spending and working towards financial goals.

Actively maintained Last activity 2026-10-31. Latest release v3.9.0 (2026-10-31). Needs roughly 1 GB RAM. How to run it →

9. monetr

Budgeting application focused on planning for recurring expenses.

Actively maintained Last activity 2026-11-02. Latest release v1.21.1 (2026-10-26). Needs roughly 1 GB RAM. How to run it →

10. Ocular

Simplistic and straightforward budgeting app to track your budget across months and years.

Actively maintained Last activity 2026-09-30. Latest release v2.4.1 (2026-09-05). Needs roughly 1 GB RAM. How to run it →

11. Family Accounting Tool

Web-based finance management tool for partners with partially shared expenses.

Actively maintained Last activity 2026-11-01. Latest release v4.32 (2026-10-26). Needs roughly 2 GB RAM. How to run it →

12. Kresus

Personal finance manager.

Actively maintained Last activity 2026-10-09. Needs roughly 1 GB RAM. How to run it →

13. MyFin Budget

Personal finances platform (web + REST API + Android) that'll help you budget, keep track of your income/spending and forecast your financial future.

Actively maintained Last activity 2026-10-24. Latest release 10.7.1 (2026-10-24). Needs roughly 1 GB RAM. How to run it →

14. Econumo

Budgeting application for managing personal and family finances, supporting multiple currencies, joint accounts, and budgets.

Actively maintained Last activity 2026-11-02. Latest release v1.7.3 (2026-11-01). Needs roughly 1 GB RAM. How to run it →

15. YAFFA

Personal finance web application, that can be used to keep track of your money, expenses, budgets, and investments. It also helps with long-term financial planning.

Actively maintained Last activity 2026-11-01. Latest release v4.4.0 (2026-10-31). Needs roughly 1 GB RAM. How to run it →

16. Expensave

Expense tracker for personal and family budget management. Track spending on a shared calendar, import bank statements and monitor finances with reports.

Actively maintained Last activity 2026-11-02. Latest release v1.1.6 (2026-10-24). Needs roughly 1 GB RAM. How to run it →

Why self-host instead of YNAB?

The trade-off: you are responsible for updates, backups and security. Pick an app marked Actively maintained and with Docker support for the easiest ride.

Browse related categories

Money, Budgeting & Management

Other alternatives guides

NotionGoogle PhotosDropboxGoogle DriveWeTransferTrelloAsanaJiraTodoistSlackDiscordZoomGmailMailchimpLastPass1Password

YNAB is a trademark of its owner; this site is not affiliated with it. Listings come from the community-maintained awesome-selfhosted list.