Firefly III
Leading#2 in Open sourcehigh confidence
The recognized self-hosted double-entry finance manager (~24k★); the go-to open-source app for tracking accounts, budgets and transactions.Our read
Why it ranks #2
The dominant self-hosted personal-finance ledger at 24,120 GitHub stars, widely discussed in r/selfhosted comparisons and repeatedly recommended for feature depth and privacy.Here is the catch
built for personal finance rather than business invoicing or payroll
community users find setup and the separate importer unintuitive
investment tracking is limited and often requires manual workarounds
Does this well
rich feature set with full control of financial data
powerful rules, reports and automation for detailed tracking
active project with mobile and importer ecosystem
Pricing
Checked by hand on 2026-07-23. Prices in this category change often — if this looks wrong, it probably is.
Key features
Double-entry account and transaction trackingBudgets, bills and savings goalsRules-based categorization and recurring transactionsImporter, REST API and reporting
Sources we read
Quick facts
More in this area
The rest of the Open source column.- 1ERPNextMost-adopted open-source accounting/ERP (~37k★) — a full double-entry accounting module (GL, invoicing, tax, reports) positioned as the OSS QuickBooks/SAP alternative for SMBs.
- 3AkauntingPopular self-hosted web accounting for small businesses and freelancers (~10k★): invoicing, expense tracking, banking and tax management.
- 4Invoice NinjaWidely used self-hosted invoicing, billing and expense platform (~9.9k★) for freelancers and small businesses.
- 5LedgerThe original plain-text, command-line double-entry accounting tool (~6k★); the foundation of the plaintext-accounting movement.
- 6BeancountPlain-text double-entry accounting language and toolset (~5.8k★, with the Fava web UI); favored by developers who script and automate their books.
- 7hledgerRobust, actively maintained plain-text accounting tool (~4.6k★) — a Ledger-compatible reimplementation with strong CLI, web and reporting.