SpendSpentSpent
Self-hosted expense tracker with household sharing and charts
76 stars 9 forks last commit first released AGPL-3.0
Actively maintained
Last commit 30 May 2026.

SpendSpentSpent is a lightweight web application for tracking personal and shared expenses. It focuses on rapid expense entry, simple categorization, and clear visual summaries to help users monitor spending habits.
Key Features
- Fast, minimal entry flow for adding expenses quickly
- Create and manage expense categories and recurring expenses
- Day-by-day expense view with optional location data per entry
- Monthly and yearly charts to compare overall and category spending
- Household support: create a household and share expenses with invited members
- AI-assisted smart categorization of receipts and photos (AI components included)
- Built-in MCP server to enable LLM-powered analysis of expense data
- Packaged for self-hosting with Docker support
Use Cases
- Personal budgeting and expense tracking for individuals
- Shared household expense management for roommates or families
- Lightweight bookkeeping and spending overviews for small teams or projects
Limitations and Considerations
- No built-in bank account or payment-provider synchronization; transactions are entered manually
- AI features may require additional model configuration or resources to run optimally
- Intended for small teams/households; large-scale enterprise features (advanced multi-tenant controls, extensive reporting) are limited or not provided
SpendSpentSpent is suited for users who want a simple, privacy-focused expense tracker they can self-host. It emphasizes speed of entry, shared household workflows, and basic AI-assisted categorization while remaining easy to deploy with Docker.
Categories:
Tags:
Tech Stack:
Similar to SpendSpentSpent

Ocular
Self-hosted PWA budgeting app with multi-year tracking
A minimalist, privacy-focused budgeting PWA for tracking multi-year budgets with import/export, sankey dashboard, themes, localization, and user management.
Actual Budget
Local-first personal finance and envelope budgeting app
Local-first personal finance app for envelope budgeting, transaction tracking, reporting, and optional end-to-end encrypted multi-device sync.


monetr
Budgeting app for planning recurring expenses and forecasting cash flow
monetr is a budgeting app focused on recurring expenses, “leftover” spending, and cash-flow forecasting, with optional bank sync via Plaid.

Kresus
Self-hosted personal finance manager with Woob bank import
Open-source personal finance manager to track bank transactions, balances and spending with tagging and Woob-based bank import via a web UI.

ExpenseOwl
Simple self-hosted expense tracker with charts and cashflow view
A lightweight, single-user expense tracker with a clean UI, monthly pie-chart insights, recurring transactions, and CSV import/export.

OpenBudgeteer
Self-hosted bucket budgeting web app built with .NET and Blazor
OpenBudgeteer is a self-hosted bucket budgeting web app inspired by YNAB, helping you plan, track transactions, and monitor spending with reports.





