Grad shape
Grad shape

ezbookkeeping

Money, Budgeting & Management

About this project

License Go Report Latest Release Latest Build Latest Docker Image Size Docker Pulls Ask DeepWiki

Recommend By HelloGitHub Trending

Introduction

ezBookkeeping is a lightweight, self-hosted personal finance app with a user-friendly interface and powerful bookkeeping features. It's easy to deploy, and you can start it with just one single Docker command. Designed to be resource-efficient and highly scalable, it can run smoothly on devices as small as a Raspberry Pi, or scale up to NAS, MicroServers, and even large cluster environments.

ezBookkeeping offers tailored interfaces for both mobile and desktop devices. With support for PWA (Progressive Web Apps), you can even add it to your mobile home screen and use it like a native app.

Live Demo: https://ezbookkeeping-demo.mayswind.net

Features

  • Open Source & Self-Hosted
    • Built for privacy and control
  • Lightweight & Fast
    • Optimized for performance, runs smoothly even on low-resource environments
  • Easy Installation
    • Docker-ready
    • Supports SQLite, MySQL, PostgreSQL
    • Cross-platform (Windows, macOS, Linux)
    • Works on x86, amd64, ARM architectures
  • User-Friendly Interface
    • UI optimized for both mobile and desktop
    • PWA support for native-like mobile experience
    • Dark mode
  • AI-Powered Features
    • Receipt image recognition
    • Supports MCP (Model Context Protocol) for AI integration
  • Powerful Bookkeeping
    • Two-level accounts and categories
    • Attach images to transactions
    • Location tracking with maps
    • Recurring transactions
    • Advanced filtering, search, visualization, and analysis
  • **Localization & G
Technologies & License
MIT Go Docker
Quick Deploy

Deploy this project to cloud platforms with one click