Logo
Deploy Now

SaaS Alternative

Mint YNAB PocketGuard

Stars

328

Forks

27

Watchers

3

DumbBudget

"Stupid simple software" is the entire philosophy at DumbWare.io, and DumbBudget delivers it: no over-engineering, no complexity, no accounts, no bank connections - just a clean, modern ledger for money in and money out. Log income and expenses, assign categories, and watch real-time balance calculations update as you type. Finding transactions is quick: filter by type, narrow by date range, sort by date or amount. When tax season or spreadsheet analysis calls, everything exports to CSV. Access control matches the philosophy - a single PIN (set via one environment variable) gates the app, backed by real security engineering: rate limiting on PIN attempts, temporary lockout after failures, secure session handling, and no sensitive data in browser storage. Multi-currency support covers the ISO codes, and a SITE_TITLE variable names each instance - deliberately useful, because running separate instances per account or family member is the intended pattern for multi-user needs. The responsive UI ships light and dark themes and installs as a PWA on phones, where expense logging actually happens. Configuration is five environment variables; data persists in one folder. If Actual Budget and Firefly III feel like accounting software, this is the notepad that gets used. GPL-licensed.

DumbBudget

Benefits

  • Simple Enough to Stick With
  • No accounts, no bank sync, no setup wizard - a ledger you'll actually keep updating.
  • Financial Data Stays Home
  • Transactions live in one folder on your server, shared with no third party.
  • PIN Security Done Right
  • Rate-limited attempts, lockout on failures, and nothing sensitive in browser storage.
  • One Instance Per Account
  • Named instances via SITE_TITLE make separate budgets for family members trivial.

Features

  • Income and Expense Tracking
  • Categorized transactions with real-time balance calculations.
  • Filtering and Sorting
  • Filter by type and date range; sort by date or amount.
  • CSV Export
  • Full transaction history exported for taxes or spreadsheets.
  • Multi-Currency
  • ISO currency codes configured per instance.
  • PIN Protection
  • Single-PIN access gate with rate limiting and lockouts.
  • PWA with Themes
  • Responsive light/dark UI installable on mobile home screens.