Budgero
Budgero is an open-source, end-to-end encrypted zero-based budgeting app inspired by YNAB.
Platform availability
Available on 1 of 6 install platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
Also on Docker Hub and GitHub
Health score
63/100 Good
- Maintained
- 98last commit 3 days ago
- Popular
- 2825 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today, links checked 8 days ago
- GitHub stars
- 25
- Open issues
- 1
- Last commit
- 2026-10-02
- Latest release
- v1.15.1
- License
- AGPL-3.0
- Activity
- steady
Checked 3 days ago - source: GitHub (tombadilo-bombadilo/budgero)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 7 days ago - source: Docker Hub image tags and published docs
First-install notes
- Sync origin and deployment notes Set Allowed sync origins to the exact origin used to open Budgero, including scheme, host, and port, because the sync WebSocket rejects other origins. Budgero ships as a single Go binary with SQLite storage and typically uses under 200 MB RAM. source
Fetched 3 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
How do I make Budgero sync work when accessed through a LAN IP, domain, or reverse proxy?
Set WEBSOCKET_ALLOWED_ORIGINS to the exact origin used to open Budgero, including scheme, host, and port. The sync WebSocket rejects other origins.
Where is Budgero budget data stored in a self-hosted deployment?
Data lives in SQLite on the client browser via WASM and syncs end-to-end encrypted through the Go backend. The self-host build ships as a single Go binary with SQLite storage.
What ports are used during local Budgero development?
The frontend is served at localhost port 5173 and the API at localhost port 3001.
Does self-hosted Budgero include the full feature set?
Yes, the self-hosted offering is described as the full feature set and free forever.
Answers sourced from budgero.app, budgero.app, github.com
Community
Collected yesterday - public community threads