Self-Hosted Budgeting and Finance: 53 Open-Source Apps
Best for your setup
Homelab Novice
Wants it running tonight, with one command.
Actual29.9k
Actual is a local-first personal finance and budgeting tool with synchronization across devices.
- Live demo
- Documented
See all88/100 fitHow well this app matches homelab novices, 0 to 100
Homelab Expert
Runs a stack already and wants it to plug in.
Split Pro1.5k
SplitPro is a self-hosted, open source app for sharing and tracking expenses with friends, designed as a replacement for Splitwise.
- Several SSO sign-in methods
- Postgres support
See allDefault rank #15
84/100 fitHow well this app matches homelab experts, 0 to 100
Homelab Hacker
Wants control: APIs, scripts and many ways to run it.
wealthfolio9.3k
Wealthfolio is an open-source, local-first portfolio tracker for investments, net worth, spending, and simulations.
- Scriptable API
- Many ways to install
See allDefault rank #17
81/100 fitHow well this app matches homelab hackers, 0 to 100
53 projects
HyperSwitch
45.6k
Composable open-source payments infrastructure for routing, retries, vaulting, reconciliation, and payment-method support.
Budgeting and FinancePermissive LicenseE-Commerce Solutions+1
30 Containers
Firefly III
25.0k
Firefly III is a self-hosted personal finance manager for tracking income, expenses, budgets, and reports.
Budgeting and FinanceCopyleft LicenseSelf Hosting Solutions+1
BTCPay Server
7.9k
BTCPay Server is a free, open-source Bitcoin payment processor for accepting Bitcoin payments without fees or intermediaries.
Budgeting and FinancePermissive LicenseE-Commerce Solutions+2
12 ContainersFully FOSS
Actual
29.9k
Actual is a local-first personal finance and budgeting tool with synchronization across devices.
Budgeting and FinancePermissive LicenseFile Synchronization+1
OctoBot
6.9k
OctoBot is an open source cryptocurrency trading bot with a visual interface for automating strategies, backtesting, paper trading, and live exchange execution.
Budgeting and FinanceAutomation ToolsSelf Hosting Solutions+3
2 Containers
InvoicePlane
3.3k
InvoicePlane is a self-hosted web application for managing invoices, clients, quotes, projects, tasks, and payments.
Budgeting and FinancePermissive LicenseCRM Systems+1
2 Containers
ezbookkeeping
5.9k
An open source self-hosted personal finance app for recording transactions, importing financial data, and analyzing spending with charts and custom queries.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions
Sure
10.7k
Sure is a self-hostable personal finance app for tracking finances and wealth management.
Budgeting and FinancePersonal DashboardsSelf Hosting Solutions+1

Wallos
8.8k
Wallos is an open-source, self-hostable web application for tracking subscriptions, recurring expenses, and household finances.
Budgeting and FinanceCopyleft LicenseSelf Hosting Solutions+3
Kill Bill
5.8k
An open-source subscription billing and payments platform for SaaS and other online businesses.
Budgeting and FinanceE-Commerce SolutionsAnalytics Tools+2
TREK
15.3k
TREK is a self-hosted real-time collaborative travel planner with maps, budgets, packing lists, journaling, and built-in AI features.
Travel OrganizationTrip PlanningMaps and GPS+4
Single Container
KitchenOwl
3.8k
A smart self-hosted grocery list and recipe manager.
Recipe ManagersCopyleft LicenseBudgeting and Finance+1
InvoiceShelf
1.9k
InvoiceShelf is a self-hosted web application for creating invoices, tracking payments and expenses, and organizing customer accounts.
Budgeting and FinanceCopyleft LicenseSelf Hosting Solutions
6 Containers
Fava
2.6k
Fava is a web interface for the double-entry bookkeeping software Beancount.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions+1
Split Pro
1.5k
SplitPro is a self-hosted, open source app for sharing and tracking expenses with friends, designed as a replacement for Splitwise.
Budgeting and FinanceWeb Servers
Personal Management System
4.2k
A self-hosted personal management system backend for organizing notes, contacts, passwords, tasks, schedules, payments, files, and other personal data.
Personal DashboardsPermissive LicenseTask Management+5
5 Containers
wealthfolio
9.3k
Wealthfolio is an open-source, local-first portfolio tracker for investments, net worth, spending, and simulations.
Budgeting and FinanceSelf Hosting SolutionsFully FOSS
Single ContainerOpen CoreFully FOSS
Ghostfolio
9.6k
Ghostfolio is open source wealth management software for tracking stocks, ETFs, and cryptocurrencies and making investment decisions.
Budgeting and FinanceCopyleft LicensePersonal Dashboards+1
Open Core
LedgerSMB
572
A free web-based double-entry accounting and ERP system for small and medium businesses.
Resource PlanningCopyleft LicenseBudgeting and Finance+3
Single Container
Ocular
577
Ocular is a self-hosted budget tracking app that helps users visualize and manage budgets more clearly.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions+2
SHKeeper
637
SHKeeper is an open-source, self-hosted cryptocurrency payment processor for accepting direct payments in multiple cryptocurrencies.
Budgeting and FinanceCopyleft LicenseE-Commerce Solutions+1
REI3
585
REI3 is a free and open low-code platform for building and hosting powerful self-hosted applications with full control over data and deployment.
Budgeting and FinancePermissive LicenseLow Code Development+3
Lago
10.7k
Lago is an open-source monetization and billing platform for usage-based pricing, invoices, credits, entitlements, and payments.
Budgeting and FinanceAnalytics ToolsCopyleft License+2
8 ContainersOpen Core
FOSSBilling
1.7k
A free, open-source billing and client management system for automating invoicing, payments, and client communication.
Budgeting and FinancePermissive LicenseE-Commerce Solutions+3
WYGIWYH
906
WYGIWYH is an opinionated finance tracker for managing income, expenses, multiple currencies, accounts, and investment tracking.
Budgeting and FinanceCopyleft LicensePersonal Dashboards+3
2 ContainersFully FOSS
IHateMoney
1.4k
I Hate Money is a web application for shared budget management that tracks expenses and helps settle bills.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions
Single Container
SolidInvoice
979
SolidInvoice is an open-source invoicing application for small businesses and freelancers to manage quotes, invoices, clients, taxes, and online payments.
Budgeting and FinanceSelf Hosting SolutionsPermissive License
Bigcapital
4.0k
Bigcapital is open-source accounting and inventory software for small and medium businesses.
Budgeting and FinanceInventory ManagementCopyleft License+2
Open Core
Budget Board
896
A self-hosted app for tracking monthly spending, managing financial accounts, and working toward financial goals.
Budgeting and Finance
3 Containers
OpenBudgeteer
974
OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle, inspired by YNAB and Buckets.
Budgeting and FinanceSelf Hosting SolutionsPersonal Dashboards+1
Bitcart
1.0k
Bitcart is a platform for merchants, users, and developers that aims to provide easy setup and use.
Budgeting and FinancePermissive LicenseE-Commerce Solutions+1
Kresus
344
Kresus is an open-source self-hosted personal finance manager for tracking banking history, balances, and spending with tags.
Budgeting and FinanceSelf Hosting SolutionsWeb Servers+1
4 Containers
Foodsoft
359
Web-based software to manage a non-profit food cooperative, including product catalog, ordering, accounting, and job scheduling.
Agriculture ManagementCopyleft LicenseInventory Management+3
VoucherVault
514
A Django web application for storing and managing vouchers, coupons, loyalty cards, and gift cards digitally.
Budgeting and FinanceCopyleft LicenseSelf Hosting Solutions+3
Expensave
58
Expensave is a self-hosted expense tracker for personal and family budget management.
Calendar and ContactsSelf Hosting SolutionsModel Context Protocol+1
2 Containers
Galette
75
Galette is a web-based membership management application for non-profit organizations.
Budgeting and FinanceCopyleft LicenseCRM Systems+1
gloomberb
2.6k
An open-source finance terminal for researching markets, tracking portfolios and watchlists, and running command-driven workflows in a desktop app or terminal UI.
Budgeting and FinanceFully FOSSArtificial Intelligence
Fully FOSS
MyFin Budget
316
MyFin is a personal finances platform for tracking accounts, transactions, budgets, stats, and investments.
Budgeting and FinanceSelf Hosting SolutionsPersonal Dashboards+2
YAFFA
114
YAFFA is a self-hosted web application for personal finance and long-term financial planning.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions+2
4 ContainersFully FOSS
Family Accounting Tool
372
A family accounting tool for tracking transactions, analyzing spending, and calculating internal debt.
Budgeting and FinanceSelf Hosting SolutionsWeb Servers+2
GRR
113
Assets management and booking for small/medium companies.
Budgeting and FinanceCopyleft LicenseScheduling and Bookings+3
Receipt Wrangler
294
Receipt Wrangler is a repository containing the API, desktop app, and mobile app for managing receipts.
Budgeting and FinanceDocument ManagementSelf Hosting Solutions+1
DePay
135
A crypto web3 payment widget for accepting wallet-to-wallet payments across supported blockchains.
Budgeting and FinanceE-Commerce SolutionsSelf Hosting Solutions+1
Mybucks.online
21
A browser-based disposable crypto wallet that derives private keys from a passphrase and PIN without servers or persistent storage.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions
fungible
113
A keyboard-first personal finance app available as a terminal UI or desktop app, with Plaid sync, CSV import, tagging, analysis, and MCP/HTTP API access.
Budgeting and FinanceSelf Hosting SolutionsModel Context Protocol+1
ExpenseOwl
1.5k
ExpenseOwl is a self-hosted expense tracking system with a simple monthly dashboard, pie-chart visualization, and cashflow view.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions+1
Single Container
RosarioSIS
65
Student Information System for school management. Features students demographics, grades, scheduling, attendance, student billing, discipline & food service modules.
Learning ManagementCopyleft LicenseSelf Hosting Solutions+3
Fully FOSS
Econumo
120
Econumo is a self-hosted software project with a Docker Compose-based getting started guide.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions+2
Freemium