budgetzero logo

budgetzero

Offline-first, self-hosted zero-based budgeting with no ads or trackers

Open Source Alternative to
Repository activity
  • Stars651
  • Forks50
  • Open Issues72
License

AGPL-3.0

Languages
  • Vue
  • JavaScript
  • SCSS
budgetzero screenshot

About budgetzero

budgetzero is a free zero-based budgeting system for envelope-style planning without ads or trackers. It works offline first and stores data locally in the browser, so budgets stay on your machine and can be self-hosted on your own server.

It imports transactions in OFX, QFX, and CSV formats, carries negative balances into the next month, and uses zero-based envelope budgeting. Desktop apps are available for Windows and Mac, and the web app can be deployed with Docker or served as static files.

It is built with Vue and licensed under AGPL-3.0. The project is marked alpha, so breaking changes and bugs are possible, and browser-stored data can be lost if you clear the browser. Optional sync uses a self-set-up CouchDB server.

Key features

  • Zero-based envelope budgeting
  • Offline-first storage in the browser
  • Import transactions from OFX, QFX, and CSV
  • Carry negative balances into the next month
  • Optional sync via self-hosted CouchDB

Details

On GitHub since
2021
Self-hosting
Docker or static files
Platforms
Web · Windows · macOS
Deployment
self-hostable · docker · offline-first
Language
Vue
License
AGPL-3.0