Money · Independent · 21 Oct 2026

mayswind/ezbookkeeping

ezBookkeeping is an open source, powerful, self-hosted personal finance app that is easy to use.

← Money
ezBookkeeping: personal finance. Self-hosted app to track daily money.

In simple English

This tool lets you track where your money goes without giving your financial data to a big company. You run it on your own server or home computer so your records stay completely private. It helps you log daily spending, check past bills, and see charts of your financial habits. Setting it up takes basic technical knowledge and a server or a computer that stays turned on. It costs nothing in money because the code is free, but it takes your time to maintain and back up.

What it is

ezBookkeeping is a web-based personal finance tracker that you host yourself on your own hardware. It supports multiple accounts, categories, currencies, and data imports from various bank formats.

What it is good for

Solo builders and anyone who wants to track personal finances, expenses, and budgets with complete data privacy on a home server or NAS.

Stars5.8k
LicenceMIT
Latestv2.1.0 (2026-10-15)checked 21 Oct 2026
Last code change2026-10-19
Written inGo
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Runs on low-power devices like a Raspberry Pi or a home server.
  • Supports importing data from CSV, Excel, and various financial formats.
  • Includes Progressive Web App (PWA) support for mobile use on your phone screen.
Watch for
  • Requires you to host, secure, and back up your own server data.
  • Setup requires familiarity with Docker or running server command-line tools.
  • If your home server goes offline, you cannot access your expense tracker.
Replaces

Spreadsheets or commercial subscription-based budget apps

Works well with

Docker

Similar repositories
  • firefly-iii/firefly-iii25k stars

    Firefly III is another popular self-hosted personal finance manager with advanced budgeting features.

Also reviewed on Repo Radar
  • hledgerorg/hledger4.8k stars

    Double-entry accounting over plain text files, with command-line, terminal, web and editor interfaces.

  • akaunting/akaunting10k stars

    Self-hosted invoicing and expense tracking, with the double-entry accounting sold separately as an add-on.

  • ledger/ledger6.1k stars

    Double-entry accounting from a plain text file, run from the command line, with no database of any kind.

Install
docker run -p8080:8080 mayswind/ezbookkeeping

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Commerce & Finance › Accounting & Expense Management › Expenses.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.