Firefly III
Free and open-source personal finance manager with double-entry bookkeeping, budgets, and bank import support.
Open source alternative to:
Firefly III is a self-hosted personal finance manager that follows the double-entry bookkeeping principle. It gives you a clear overview of your finances with transactions, budgets, categories, piggy banks (savings goals), and bills tracking.
Key features include the ability to import transactions from banks via CSV or OFX files, a powerful rule engine that automatically tags and categorizes transactions, recurring transactions, debt tracking, and detailed reports with charts. The API allows integrations with mobile apps and automation tools.
Firefly III is an excellent self-hosted alternative to services like Mint, YNAB, or You Need a Budget for users who want full control over their financial data. It runs on any web server with PHP, or can be deployed via Docker. The mobile app (companion tool) is available for iOS and Android.
Categories:
Repository details
Updated 3/27/2026, 6:00:34 AM
View RepositorySimilar open source alternatives
Budget Board
A simple app for tracking monthly spending and working towards financial goals.
Mint
Ghostfolio
Open-source wealth management software to track stocks, ETFs, cryptocurrencies, and your overall net worth.
Actual Budget
Fast, privacy-focused local-first personal finance app using zero-sum budgeting, with optional self-hosted sync.