BudgetBee

Website

Self-hosted personal finance management system

643 stars 27 forks last commit first released MIT

Actively maintained

Last commit 1 Jul 2026.

BudgetBee screenshot

BudgetBee is a self-hosted personal finance management system designed to track transactions, budgets and categories for multiple users. It provides a Docker-based install path and a PHP-based backend for lightweight deployment and local control.

Key Features

  • Docker Compose installation for single-command deployment and containerized services
  • PHP backend with command-line utilities (includes a create_user.php script) for admin tasks
  • Multi-user support with currency management and ability to add custom currencies
  • Import of records from Excel and JSON formats to populate transaction data
  • Category management and budgets by category for targeted budgeting
  • Dashboard customization options and export/backup capabilities
  • Roadmap items include rules automation and bank integrations to expand syncing and automation

Use Cases

  • Personal or household budgeting where users want full data control and local hosting
  • Small teams or shared households tracking shared expenses with per-category budgets
  • Developers or self-hosting enthusiasts who want a containerized finance app to run on home servers

Limitations and Considerations

  • The project is under active development; users should expect bugs and breaking changes until a stable v1.0.0 release
  • Not all planned features are implemented yet (notably automated bank connections and some rule automation)
  • Documentation is marked as under development; operators should be comfortable troubleshooting container setups and PHP tools

BudgetBee targets users who prefer open-source, self-hosted finance tools with container-based deployment and a simple PHP stack. It is practical for early adopters and self-hosters but should be used cautiously for critical record-keeping until a stable release is available.

Categories:

Tags:

Tech Stack:

Share:

Similar to BudgetBee

YAFFA logo

YAFFA

Open-source, self-hosted personal finance web application

108
10
Last commit

YAFFA is a free, self-hosted personal finance web app (PHP + Laravel) for tracking accounts, transactions, budgets and long-term financial planning.

MITActively maintained
Alternative to:
Quicken logo
Quicken
+19
WYGIWYH logo

WYGIWYH

Principles-first personal finance tracker with multi-currency support

897
42
Last commit

Self-hosted, principles-first finance tracker for income, expenses, accounts, and investments with multi-currency support, automation-ready API, and DCA tracking.

AGPL-3.0Actively maintained
Alternative to:
Mint (Intuit Mint) logo
Mint (Intuit Mint)
+19
LubeLogger logo

LubeLogger

Web-based vehicle maintenance and fuel mileage tracker

2.8k
172
Last commit

Self-hosted web app to track vehicle maintenance records, fuel economy, reminders, and reports, with multi-user support and import/export tools.

MITActively maintained
MyBibliotheca logo

MyBibliotheca

Self-hosted personal library and reading tracker

581
38
Last commit

Self-hosted alternative to Goodreads for logging books, tracking reading progress, and visualizing your personal library with multi-user support.

MITActively maintained
Alternative to:
Goodreads logo
Goodreads
+5

Facto (Family Accounting Tool)

Web-based family finance and expense tracking tool

363
8
Last commit

Self-hosted web application to record family transactions, compute internal debts, and reconcile cash flow with category-based statistics and user management.

Actively maintained
Alternative to:
Splitwise logo
Splitwise
+17
MyFin logo

MyFin

Web frontend for personal finance management and budgeting

304
46
Last commit

Open-source React + TypeScript web frontend for personal finance: budgets, transactions, accounts, forecasting and basic investment tracking with CSV import and multilingual UI.

GPL-3.0Actively maintained
Alternative to:
YNAB (You Need A Budget) logo
YNAB (You Need A Budget)
+16