IHateMoney
Manage your shared expenses, easily.
The application provides a web‑based interface for tracking shared expenses. Users can record purchases, assign them to participants, and view who owes whom, with tools to settle balances. It supports multiple database backends—including SQLite, PostgreSQL, MariaDB, and an in‑memory option—and runs on Python 3.11‑3.13, with a Docker image available for broader platform compatibility.
Designed for self‑hosting, the software is released under a BSD‑3‑Clause license and offers a free tier without subscription requirements. Its emphasis is on simplicity: the codebase contains minimal JavaScript, limited dependencies, and a straightforward UI that works equally on desktop and mobile browsers, eliminating the need for separate user accounts when inviting participants.
The project is in a maintenance‑oriented phase, prioritizing stability and a minimal feature set that covers core budgeting tasks. Contributions are welcomed, especially improvements to the user experience, while new features are evaluated against the goal of keeping the system lightweight and easy to manage.
Reviews
Loading reviews…
Similar apps

Budgeting & Personal Finance
Kresus
Personal finance manager.

Budgeting & Personal Finance
MintiMoney
Split Expenses. Not Friendships

Budgeting & Personal Finance
Econumo
Budgeting application for managing personal and family finances, supporting multiple currencies, joint accounts, and budgets.

Budgeting & Personal Finance
Wallos
Lightweight personal subscription tracker with statistics and optional notifications.

Budgeting & Personal Finance
MyFin Budget
Personal finances platform (web + REST API + Android) that'll help you budget, keep track of your income/spending and forecast your…

Budgeting & Personal Finance
monetr
Budgeting application focused on planning for recurring expenses.