Firefly III
Firefly III is a modern financial manager. It helps you to keep track of your money and make budget forecasts. It supports credit cards, has an advanced rule engine and can import data from many banks.
High commit volume, frequent releases and growing activity.
Commit activity more than 91% of tracked projects; popularity more than 90%. How this is calculated.
Commits, last 11 months
| Stars | 25k |
|---|---|
| Latest release | v6.7.5 · 27 Sept 2026 |
| Repo updated | 27 Sept 2026 |
| Licence | AGPL-3.0 |
| Built with | PHP, Docker |
Is Firefly III actively maintained?
Development is ongoing. The repository recorded 2309 commits over the same window, and the last three months alone account for 607 of them.
The most recent tagged release, v6.7.5, shipped within the last month — a current, installable version exists today.
Of the 43 projects we track in Money, Budgeting & Management, Firefly III ranks #2 by health score — in the top quarter of its category.
What Firefly III actually does
Firefly III is a self-hosted personal finance manager designed to track personal accounts, credit cards, and cash flow. It includes a rule engine for categorising transactions automatically and provides budgeting tools to forecast future expenses. You can also import external transaction data from various financial institutions.
Best fit: It suits individuals who want to take full control of their personal financial records on their own infrastructure rather than relying on commercial budgeting services.
Worth knowing: Self-hosting financial data carries inherent privacy and security responsibilities, and setting up complex import rules or integrating multiple bank feeds requires significant configuration effort.
Deployment notes
As a PHP and Docker application, deployment typically requires persistent storage for your database and uploaded files, alongside a reverse proxy to handle TLS termination.
Firefly III as a replacement for
Alternatives to Firefly III
Projects in the same categories, ordered by health score.
Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.
Wealth management software to keep track of stocks, ETFs and cryptocurrencies.
Personal finance application for everyone (fork of Maybe).
Local-first personal finance tool based on zero-sum budgeting, supporting synchronization across devices, custom rules, manual transaction importing (from QIF, OFX, and QFX files), and optional automatic synchronization with many banks.
Powerful tool to invoice clients online.
A lightweight personal bookkeeping app hosted by yourself.