


▲ 62 r/DigitalEscapeTools
I built an open source, self-hostable budgeting app where the server can’t read your data
Hey all, I’m the developer of Budgero, so full disclosure up front.
Budgero is a zero based budgeting app (YNAB alternative) that focuses on privacy, multi-currency and automation.
Features:
- Everything is encrypted in your browser: Your data is encrypted using (AES-256-GCM) before it goes anywhere. The server stores ciphertext and nothing else.
- Local-first: Data is stored in SQLite in the browser (WASM + OPFS) and syncs as encrypted deltas. App is fully functional offline.
- Powerful SQL reporting engine: Budgero also has a custom reporting engine powered by Duckdb running in WASM
- Local LLM Integrations: You can connect your locally hosted LLMs to Budgero and use them directly inside the app (3rd picure is Gemma 4 12B running SQL on that Duckdb reporting engine to produce a chart)
- Bank sync is optinonal: Budgero is designed for manual input first, bank sync is in beta via BYOK model and it's completely optional
- Powerful rules engine: Budgero has a powerful rule engine builder that allows you to automate a lot of the categorization, clean up or even input (auto fill rules)
- Multi-currency: Budgero supports accounts in different currencies under the same budget, it handles all the conversion automatically, while users can override default conversion rates.
- Push API: Budgero supports sending encrypted payloads to the server that then get decrypted when you load the app, this allows you to send transactions from your own scripts into the app and avoid manual entry: https://budgero.app/docs/push-api
- AGPL-3.0: Code is fully open source under OSI approved license
Budgero runs on any modern browser and you can also use it as a PWA on mobile phones/tablets.
You can self host it using docker: https://hub.docker.com/r/budgero/budgero
Or just build binaries directly from the source.
Website: https://budgero.app/self-hostable
GitHub: https://github.com/tombadilo-bombadilo/budgero
(any numbers you see in the screenshots are fabricated for the demo purposes)
u/TombadiloBombadilo — 6 days ago