Firefly III
A self-hosted personal finance manager that tracks income and expenses with budgets, categories, tags and detailed reports.
What is Firefly III?
Firefly III keeps track of your income and expenses so you can see where money goes and plan to spend less. You record transactions in accounts and organize them with budgets, categories and tags, then use its many financial reports to look back over months or years. Separate tools import data from banks and files. It runs on your own server, in Docker or on Kubernetes, and several hosts offer it as a paid service, some of which share revenue with the developer. Translations cover 31 languages.
Good fit if
- You want a detailed record of personal finances on your own server, with no cloud account and no AI features.
- You enjoy categorizing transactions and reading reports to understand your spending.
Look elsewhere if
- You want lighter envelope budgeting that works on your devices first: Actual Budget.
- You mainly track investments: Ghostfolio.
Before you adopt it
Firefly III is AGPL-3.0; it moved from GPL-3.0 to AGPL-3.0 in October 2019. There are no paid parts in the repository. A single developer wrote all commits of the last 90 days, so its future depends on one person. The project is based in the Netherlands.
Drafted with AI from the project's README and repository data, then checked against that data on 31 October 2026. Report a correction
Firefly III health: is it still maintained?
75 of 100, actively developed
Read from GitHub on 1 November 2026. How the score works
Firefly III license: is it open source?
Firefly III uses AGPL-3.0, an open-source license approved by the OSI.
- June 2014First published on GitHub under GPL-3.0.
- 2 October 2019Changed to AGPL-3.0. Commit: Update copyright of Firefly III to the GNU Affero General Public Lice…
- TodayAGPL-3.0.
How to run Firefly III yourself
- Docker
- No Docker files in the repository
- Compose file
- None in the repository
- Setup effort
- Not rated: no compose file to judge from
- Kubernetes
- No Helm chart in the repository
- Desktop and mobile
- No app builds in GitHub releases
- Interface languages
- 31 languages
Install instructions: firefly-iii.org or the README on GitHub.
Alternatives to Firefly III
- Actual BudgetA local-first personal finance app 91 health · MIT · 29.9k stars
- GhostfolioOpen Source Wealth Management Software. Angular + NestJS + Prisma + Nx + TypeScript 76 health · AGPL-3.0 · 9.6k stars
Questions about Firefly III
Is Firefly III open source?
Yes. Firefly III is published under AGPL-3.0, an OSI-approved open-source license.
Is Firefly III still maintained?
Its health score is 75 of 100 (actively developed). It had 930 commits in the last 90 days, the latest on 26 October 2026, and its latest release came out on 11 October 2026.
Did Firefly III change its license?
Yes. It moved from GPL-3.0 to AGPL-3.0 on 2 October 2019.
How do I run Firefly III?
The repository has no Docker files or app builds, so you build it from source. The README on GitHub has the steps.
What are the alternatives to Firefly III?
Close alternatives in the Money & budgeting category include Actual Budget, Ghostfolio.