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.
The application provides a self‑hosted personal finance manager that records income and expenses using double‑entry bookkeeping. It lets users organize transactions with budgets, categories and tags, and supports multiple currencies. Data can be imported from various sources through a dedicated importer, and an advanced rule engine can transform or clean up imported CSV files automatically.
Users such as individuals or small teams who want to keep their financial data under their own control can benefit from the system. It offers recurring transaction handling, detailed financial reports that break down spending by week, month or year, and a REST‑JSON API that enables external tools or mobile apps to interact with the core features.
The software is released under the AGPL‑3.0 license, is free to use, and does not require a subscription. It is stable, open source, and designed to run on the user’s own server, ensuring that no external contact occurs unless explicitly configured.
Reviews
Loading reviews…
Similar apps

Budgeting & Personal Finance
MyFin Budget
Personal finances platform (web + REST API + Android) that'll help you budget, keep track of your income/spending and forecast your…

Budgeting & Personal Finance
YAFFA
Personal finance web application, that can be used to keep track of your money, expenses, budgets, and investments. It also helps with…

Trading & Investing
Ghostfolio
Wealth management software to keep track of stocks, ETFs and cryptocurrencies.

Budgeting & Personal Finance
Econumo
Budgeting application for managing personal and family finances, supporting multiple currencies, joint accounts, and budgets.

Budgeting & Personal Finance
Actual
Local-first personal finance tool based on zero-sum budgeting, supporting synchronization across devices, custom rules, manual transaction…

Accounting & Bookkeeping
ezbookkeeping
A lightweight personal bookkeeping app hosted by yourself.