OpenAltFinder
ezBookkeeping

ezBookkeeping

Lightweight, self-hosted personal finance and bookkeeping app with a mobile-friendly UI — an open alternative to Mint and YNAB.

Screenshot 2026-09-16 at 03-01-58 ezBookkeeping.png
Screenshot 2026-09-16 at 03-01-42 ezBookkeeping.png
Screenshot 2026-09-16 at 03-01-51 ezBookkeeping.png
1 / 3

ezBookkeeping is a lightweight, self-hosted personal finance app that helps you record daily transactions, import data from various sources, and quickly search and filter your spending. It ships with two-level accounts and categories, image attachments per transaction, location tracking with maps, scheduled transactions, scheduled transactions, and advanced filtering, search, and visualization tools to understand spending patterns and financial trends over time.

Designed to be resource-efficient, it runs smoothly on a Raspberry Pi, NAS, or MicroServer, and supports SQLite, MySQL, and PostgreSQL out of the box. A tailored mobile UI plus PWA support means you can add it to your home screen and use it like a native app, while AI features like receipt image recognition, MCP support, and an agent skill let you drive it from Claude or other AI assistants. Multi-currency, multi-timezone, and 16+ language translations cover international use.

Unlike commercial finance tools that lock your data on someone else's servers, ezBookkeeping is MIT-licensed and self-hostable with a single Docker command. It imports and exports CSV, OFX, QFX, QIF, IIF, Camt.052/053, MT940, GnuCash, Firefly III, and Beancount formats, so you can migrate from Mint, YNAB, GnuCash, or any other tool without losing history.

OpenAltFinder Score
86/100
Project Health (50%)
72/100
License (20%)
100/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
License
MIT
Self hostable
Yes
Repository details
Version
v1.6.1
Created
10/17/2020
Stars
5,583
Forks
686
Open issues
11
Last commit
9/16/2026

Updated 9/16/2026, 9:00:53 AM

View Repository
Repository activity

Similar open source alternatives