OpenAltFinder
Firefly III

Firefly III

Free and open-source personal finance manager with double-entry bookkeeping, budgets, and bank import support.

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.

OpenAltFinder Score
78/100
Project Health (50%)
80/100
License (20%)
40/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
License
AGPL-3.0
Self hostable
Yes
Repository details
Version
v6.7.9
Created
6/28/2014
Stars
25,171
Forks
2,373
Open issues
189
Last commit
11/7/2026

Updated 11/8/2026, 11:02:02 AM

View Repository
Repository activity

Get the latest open source alternatives delivered weekly.
Discover tools that give you freedom from proprietary software.

Similar open source alternatives