Firefly III logo

Firefly III

Self-hosted personal finance manager with budgets, rules, and bank import

24k PHP AGPL-3.0 5 days ago

Overview

Firefly III is a PHP-based web application for personal and household financial management. It tracks income, expenses, transfers, and debts across multiple accounts and currencies, supports credit cards, offers an advanced rule engine for transaction categorisation, and can import data from banks via various importers. It ships with a REST API and companion apps. Deployment is via Docker Compose (app + MySQL/PostgreSQL).

Where it falls short of Mint

  • Bank import requires a separate importer container and CSV/OFX manipulation; no one-click bank sync
  • UI can feel complex and verbose for casual users compared to Mint's simplicity
  • No built-in mobile app; third-party apps exist but vary in quality
  • Investment and brokerage account tracking is limited compared to dedicated wealth tools

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

personal-finance
budgeting
accounting
expense-tracking
self-hosted
Maintain Firefly III?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Firefly III difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/firefly-iii)](https://openreplace.com/firefly-iii)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Open-source investment research platform with data from dozens of financial providers

71k Python MIT 7 days ago
2/5
Firefly III vs OpenBB Terminal

Open payment switch — route traffic across 50+ processors with one API

43k Docker Apache-2.0 5 days ago
4/5
Firefly III vs HyperSwitch

Local-first zero-sum budgeting app with optional cross-device sync

28k Nodejs MIT 6 days ago
2/5
Firefly III vs Actual

Open-source metering and usage-based billing API for SaaS products

10k Docker AGPL-3.0 5 days ago
3/5
Firefly III vs Lago