ezbookkeeping
A lightweight personal bookkeeping app hosted by yourself.
ezBookkeeping provides a self‑hosted personal finance system that lets users record daily transactions, attach images and locations, and schedule recurring entries. It includes built‑in charts and a query interface for analyzing spending patterns, and supports import and export of many common financial formats such as CSV, OFX, QFX, QIF, MT940 and data from other bookkeeping tools.
The application runs in a Docker container and works with SQLite, MySQL or PostgreSQL, making installation straightforward on devices ranging from Raspberry Pi to NAS and micro‑servers. Its web UI adapts to desktop and mobile screens, offers a progressive‑web‑app mode for native‑like use, and includes dark mode.
Security features include two‑factor authentication, external OIDC login, rate limiting and optional PIN or WebAuthn lock. International users benefit from multi‑language, multi‑currency and multi‑timezone support, while AI‑related extensions enable receipt image recognition and programmable integrations.
Reviews
Loading reviews…
Similar apps

Accounting & Bookkeeping
Akaunting
Accounting software designed for small businesses and freelancers.
Budgeting & Personal Finance
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…

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

Accounting & Bookkeeping
Bigcapital
Financial accounting and inventory management software for small to medium businesses.

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…

Tax & Compliance
Receipt Wrangler
Easy-to-use receipt manager, powered by AI. Allows users to create receipts effortlessly and quickly, categorize and more.