Personal Finance

ezBookkeeping – self-hosted personal finance application

ezBookkeeping is a self-hosted personal finance application that helps users record everyday income and expenses, search and filter bills, and analyze historical data with built-in charts and custom queries.

It is designed to be lightweight and easy to deploy, including on low-resource hardware such as Raspberry Pi, NAS systems, and microservers, while also providing interfaces tailored for both desktop and mobile devices.

This is free and open source software.

Key Features

  • Self-hosted personal finance software focused on privacy and control.
  • Easy deployment with Docker support plus support for SQLite, MySQL, and PostgreSQL.
  • Responsive interface for desktop and mobile devices, with PWA support and dark mode.
  • Bookkeeping tools including two-level accounts and categories, scheduled transactions, image attachments, location tracking, and advanced filtering and analysis.
  • Import and export support for formats including CSV, OFX, QFX, QIF, GnuCash, Firefly III, and Beancount.
  • Multi-language, multi-currency, and multi-timezone support with exchange rate updates and custom formatting options.
  • Security features including two-factor authentication, OIDC external authentication, login rate limiting, and application lock.

Website: github.com/mayswind/ezbookkeeping
Support:
Developer: MaysWind
License: MIT License


Related Software

Self-Hosted Personal Finance Tools
Firefly IIISupports the use of budgets, categories and tags
Actual BudgetFast budgeting app focused on privacy
PaisaPersonal finance dashboard for accounts
SurePersonal finance app for daily tracking
ezBookkeepingBookkeeping, budgets, and expenses in one web app
ExpenseOwlLightweight expense tracking for where your money goes
WYGIWYH Self-hosted finance tracker for clarity
OpenBudgeteerBucket-based budgeting for personal finance
KresusPrivate web app for managing your money
BudgetBeeSimple self-hosted personal budgeting
OcularSelf-hosted budgeting with clear views
MyFinBudgets, bills, and balances in one place
CashlyticsSelf-hosted budget and finance planner
EconumoHousehold money planning and shared budgets
YAFFAWeb-based accounts, budgets, and reports
SavvyExpense tracking for personal finances
FinanzPilotBrowser-based control over budgets, accounts, and bills

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted