Firefly III

Firefly III

Self-hosted personal finance manager with budgets, reports, and API.

22.5kstars
2.1kforks
Last commit: 1d ago
Repo age: 12y old
Firefly III screenshot

Firefly III is a free and open source personal finance manager that you can self-host to track expenses, income, budgets, categories and more. It emphasizes privacy and local control over financial data while offering robust budgeting and reporting features.

Key Features

  • Double-entry bookkeeping for accurate financial tracking
  • Budgets, categories and tags to organize spending
  • Advanced data import from banks, CSVs and other sources
  • Recurring transactions and a rule engine for automation
  • Informative reports and charts to analyze spending
  • REST JSON API for integrations with other apps and services
  • Multi-currency support with exchange rate handling
  • Export/import tooling to migrate data between systems

Use Cases

  • Personal finance tracking for individuals or households
  • Import and consolidate transactions from bank accounts and other sources
  • Build automated workflows and dashboards via API integrations

Conclusion Firefly III is a self-hosted, open source solution that gives users privacy, control, and powerful budgeting/reporting capabilities, along with an API to connect with external tools.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

ERPNext

ERPNext

Open-source ERP suite for accounting, inventory, sales, and HR

31.9k
10.5k
Last commit: 8h ago

Open-source ERP for SMBs with accounting, CRM, inventory, manufacturing, HR/payroll, projects, POS, and support in one integrated system.

Alternative to:
Oracle NetSuite
Oracle NetSuite
+19
Actual Budget

Actual Budget

Local-first personal finance and envelope budgeting app

25.1k
2.2k
Last commit: 8h ago

Local-first personal finance app for envelope budgeting, transaction tracking, reporting, and optional end-to-end encrypted multi-device sync.

Alternative to:
YNAB (You Need A Budget)
YNAB (You Need A Budget)
+16
Actual Budget

Actual Budget

Local-first personal finance and envelope budgeting app

25.1k
2.2k
Last commit: 8h ago

Actual Budget is a local-first personal finance app with envelope budgeting, reporting, multi-device sync, and optional end-to-end encryption.

Alternative to:
YNAB (You Need A Budget)
YNAB (You Need A Budget)
+17
Akaunting

Akaunting

Online accounting software for small businesses and freelancers

9.6k
2.8k
Last commit: 9d ago

Self-hostable online accounting software to manage invoices, expenses, payments, and cash flow for small businesses and freelancers.

Alternative to:
Akaunting Cloud
Akaunting Cloud
+13
Invoice Ninja

Invoice Ninja

Invoicing, quotes, payments, projects, and time tracking

9.6k
2.6k
Last commit: 28d ago

Self-hostable invoicing platform for invoices, quotes, recurring billing, online payments, expenses, projects, and time tracking with a client portal and API.

Alternative to:
FreshBooks
FreshBooks
+18
Ghostfolio

Ghostfolio

Open-source wealth management and portfolio tracking dashboard

7.8k
997
Last commit: 1d ago

Self-hostable personal finance dashboard to track net worth, transactions, and portfolio performance across cash, stocks, ETFs, and cryptocurrencies.

Alternative to:
Monarch Money
Monarch Money
+11