Stars
Forks
Watchers
Developer links
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.
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.