7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

ezBookkeeping

Open source

ezBookkeeping is a self-hosted personal finance app for recording transactions, importing data and analyzing spending, light enough for a Raspberry Pi.

Open-source alternative to

ezbookkeeping.mayswind.net
ezBookkeeping homepage screenshot
GitHub stars
5.7k
Last commit
yesterday
Repository age
6 years
Version
v2.0.1
Licence
MIT
Self-hosted
Yes

About ezBookkeeping

ezBookkeeping is an open-source personal finance app that you host yourself. You log everyday transactions, bring in data from other sources, and search or filter your bills with ease. Built-in charts show historical data, and you can run custom queries with your own chart dimensions to understand spending patterns and financial trends.

It is designed to be easy to deploy, starting with a single Docker command, and to use few resources, so it runs smoothly on a home server, a NAS or a Raspberry Pi. The interface is tailored separately for mobile and desktop screens, with Progressive Web App support so it can be added to a phone's home screen. The backend is written in Go with a Vue and TypeScript front end.

ezBookkeeping is MIT-licensed and has no hosted service described in the input. It suits individuals and households who want a private expense tracker and money manager instead of a commercial budgeting app.

Key features

  • Daily transaction recording
  • Data import from various sources
  • Search and filter for bills
  • Built-in charts with custom queries
  • Single-command Docker deployment
  • PWA with mobile and desktop interfaces

Good fit for

  • →Household expense tracking
  • →Private budgeting on a home server
  • →Analyzing spending trends
Tags
personal-finance
expense-tracker
bookkeeping
self-hosted
docker
pwa
homelab
golang

ezBookkeeping: questions and answers

What is ezBookkeeping used for?
ezBookkeeping is a self-hosted personal finance app for recording transactions, importing data and analyzing spending, light enough for a Raspberry Pi. It is a good fit for household expense tracking, private budgeting on a home server and analyzing spending trends.
Is ezBookkeeping open source?
Yes. ezBookkeeping is open source under the MIT licence. Its source code is on GitHub at mayswind/ezbookkeeping and is written mainly in Go.
Is ezBookkeeping free?
Yes. ezBookkeeping is open source, so the software itself is free to use.
Can I self-host ezBookkeeping?
Yes. ezBookkeeping can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is ezBookkeeping an alternative to?
ezBookkeeping is an open-source alternative to YNAB, Quicken, Rocket Money and Simplifi. Other open-source alternatives to YNAB include Firefly III, Sure and Actual Budget.
Is ezBookkeeping actively maintained?
Yes. The most recent commit to ezBookkeeping was on 2 October 2026, and the latest release is v2.0.1, published on 25 September 2026. The project has 5.7k stars on GitHub.

Open-source alternatives to ezBookkeeping

See all

SaaS alternatives to ezBookkeeping

See all