Budget Board
Personal finance app for budgeting, spending tracking, and goals
859 stars 59 forks last commit first released AGPL-3.0
Actively maintained
Last commit 27 Jul 2026.

Budget Board is an open-source personal finance application designed to track monthly spending and help you work toward financial goals. It centralizes accounts, assets, transactions, and budgets, with optional syncing via supported providers.
Key Features
- Dashboard overview of balances, uncategorized transactions, and spending trends
- Account management for checking, savings, credit cards, and manual balance updates
- Asset tracking with value changes over time
- Transaction management with categories, subcategories, and custom categories
- Monthly budgeting with rollups across months and net cash flow calculations
- Goals for savings and loan payoff, including interest-aware projections
- Trends and charts for spending, cash flow, assets, liabilities, and net worth
- CSV transaction import and automation rules to update transaction fields during sync
- Authentication options including local login with 2FA and OIDC support
Use Cases
- Replacing Mint-style budgeting and transaction tracking with a self-hosted solution
- Managing multiple accounts and assets to monitor net worth over time
- Creating budgets and rules-based categorization to control monthly spending
Budget Board combines budgeting, goal tracking, and analytics in a simple interface, with flexible data entry and optional bank synchronization. It is well-suited for individuals who want ownership of their personal finance data while still getting useful dashboards and trend insights.
Categories:
Tags:
Tech Stack:
Similar to Budget Board

Ghostfolio
Open-source wealth management and portfolio tracking dashboard
Self-hostable personal finance dashboard to track net worth, transactions, and portfolio performance across cash, stocks, ETFs, and cryptocurrencies.

ExpenseOwl
Simple self-hosted expense tracker with charts and cashflow view
A lightweight, single-user expense tracker with a clean UI, monthly pie-chart insights, recurring transactions, and CSV import/export.
BudgetBee
Self-hosted personal finance management system
Open-source, self-hosted personal finance manager with Docker installation, PHP backend, multi-user support, budgets, categories and Excel/JSON import.

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

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

FinPal (formerly DollarDollar)
Self-hosted finance app for expense tracking, budgeting and bill-splitting
Self-hosted personal finance platform for tracking expenses, budgets, investments, multi-currency accounts, and collaborative bill-splitting. Supports CSV import, OIDC, and Docker deployments.


