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.

Thriving · 91
91/100
Thriving

High commit volume, frequent releases and growing activity.

Maintenance 36/40
Releases 25/25
Community 18/20
Momentum 12/15

Commit activity more than 91% of tracked projects; popularity more than 90%. How this is calculated.

Commits, last 11 months

2025-10: 190 commits 2025-11: 164 commits 2025-12: 141 commits 2026-01: 291 commits 2026-02: 320 commits 2026-03: 312 commits 2026-04: 165 commits 2026-05: 119 commits 2026-06: 102 commits 2026-07: 268 commits 2026-08: 237 commits
2025-10 2309 total 2026-08
Stars25k
Latest releasev6.7.5 · 27 Sept 2026
Repo updated27 Sept 2026
LicenceAGPL-3.0
Built withPHP, 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.