Categories
Self-Hosted Productivity Privacy Finance Personal Finance Budgeting Expense Tracking Money ManagementStars
Forks
Watchers
Developer links
FlyBudget
FlyBudget gives every dollar a job and keeps your financial data on a server you control, with no subscription, no account, and no tracking. Plan each month by category with carry-over, and watch bars turn amber near the plan and red when you overspend. Write a rule in plain words, preview the past transactions it matches, and let it rename, categorize, or split everything that arrives next. Track checking, credit cards, loans, investments, and property in their own currencies, then reconcile when the numbers need proof. Import CSV files from any bank with duplicate detection, or connect SimpleFIN or Plaid for automatic sync. Bills, subscriptions, and paychecks appear as a list or calendar, and FlyBudget can find them in your history. Dashboards of net worth, spending, trends, and cash flow can be rearranged, and a custom report builder covers the rest. Savings goals, payees with logos, and one-step backups sit alongside light and dark themes. Every page has a phone layout, and transactions entered offline sync when the connection returns. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Benefits
- Every Dollar Gets A Plan
- Zero-based budgeting shows planned, actual, and remaining amounts for each category, with unspent money carrying into next month so overspending is visible before the month ends.
- Rules Sort Transactions Automatically
- Plain-language rules rename, categorize, add notes, or split incoming transactions, with a preview of past matches so you can trust a rule before applying it everywhere.
- Net Worth Across Every Account
- Cash, credit, loans, investments, and property sit in one place, with multi-currency conversion and reconciliation, so your overall financial picture stays current without spreadsheets.
- Private Budget On Your Server
- The server keeps your data in one file behind a password and a one-time setup code, and no FlyBudget cloud, telemetry, or crash reporting ever receives it.
Features
- Category Budgeting With Carry-Over
- Plan each category per month, see bars shift from green to amber to red, and roll leftover money forward with a history for every category.
- Bank Import And Sync
- Import CSV files from any bank with duplicate detection, or sync transactions automatically through SimpleFIN or Plaid with credentials stored encrypted.
- Recurring Bills Calendar
- View bills, subscriptions, and paychecks as a list or calendar, and let FlyBudget detect recurring items in past transactions and create them for you.
- Custom Reports And Dashboards
- Arrange widgets for net worth, spending, and trends, then open cash flow, a transaction calendar, or the report builder for custom questions.
- Savings Goals And Payees
- Set savings targets, track progress, and give payees logos and default categories so new transactions arrive tidy and recognizable.
- Phone Layout With Offline Entry
- Every page adapts to small screens, and transactions added without a connection are queued and saved automatically when the server is reachable again.