BudgetBee
Self-hosted personal finance management system
643 stars 27 forks last commit first released MIT
Actively maintained
Last commit 1 Jul 2026.

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:
Similar to BudgetBee

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

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

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

MyBibliotheca
Self-hosted personal library and reading tracker
Self-hosted alternative to Goodreads for logging books, tracking reading progress, and visualizing your personal library with multi-user support.
Facto (Family Accounting Tool)
Web-based family finance and expense tracking tool
Self-hosted web application to record family transactions, compute internal debts, and reconcile cash flow with category-based statistics and user management.

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


