ezBookkeeping

ezBookkeeping

ezBookkeeping is a lightweight self-hosted personal bookkeeping app with a user-friendly interface for both desktop and mobile devices, featuring PWA support, multi-currency handling, and comprehensive financial tracking capabilities.

Similar self-hosted alternatives:
Repository activity:
Stars
758
Forks
88
Watchers
8
Open Issues
13
Last commit
5 days ago
Details:
Estimated Popularity
3
Pricing Model
Free
Hosting Type
Self-Hosted
License
MIT
Deployment Difficulty
Easy
Language
Go
ezBookkeeping screenshot

ezBookkeeping is a lightweight, self-hosted personal bookkeeping application designed for simplicity and efficiency. It offers a comprehensive set of features for personal finance management while maintaining a user-friendly interface accessible across both desktop and mobile devices.

Key Features

  • Bookkeeping Capabilities:

    • Two-level account structure
    • Hierarchical transaction tags
    • Transaction image attachments
    • Geographic location tracking
    • Recurring transaction support
    • Advanced search and filtering
    • Statistical analysis and visualization
  • Technical Infrastructure:

    • Progressive Web App (PWA)
    • Multiple database support (SQLite, MySQL, PostgreSQL)
    • Cross-platform compatibility
    • Docker container support
    • Multi-architecture support
    • Data import/export (CSV, OFX, QFX, QIF)
  • Localization & Customization:

    • Multi-language support
    • Multi-currency handling
    • Automatic exchange rates
    • Multi-timezone support
    • Customizable display formats
    • Dark theme option
  • Security Features:

    • Two-factor authentication
    • Login rate limiting
    • Application lock mechanism
    • PIN code protection
    • WebAuthn support
    • Data backup capabilities

Help improve this content

Found an error or want to add more information about ezBookkeeping? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects