Self-hosted, open-source Splitwise alternative with AI receipt scanning. One Docker container, no external database.
-
Updated
Sep 10, 2026 - TypeScript
Self-hosted, open-source Splitwise alternative with AI receipt scanning. One Docker container, no external database.
A CLI tool that takes a communal ledger, let's say between a group of friends, and minimizes the number of transactions in order to settle the debts
A web application to keep track of your shared expenses and balances with housemates, trips, groups, friends, and family.
My bachelor's thesis project at Amirkabir University of Technology
Network flow modelling for debt simplification using maximum flow algorithms
Minimize transactions between a group using debt netting and greedy set-cover optimization. A Splitwise-style debt simplifier in C++ with payment method matching.
Semester 4, DSA PBL - Splitwise CLI with advance features like debt simplication using graphs in C++
Full-stack expense splitting app built with Angular 17 & Spring Boot. Features JWT auth, group management, and a debt simplification algorithm to minimize settlement transactions.
SplitWise is a Tactile Soft UI (Neumorphism) web app for intelligent group bill splitting, receipt itemization, multi-currency trip budgeting, and min-cash-flow greedy debt simplification. 100% private and offline-first.
Group expense tracking system implementing automated balance computation and greedy debt settlement optimization to minimize transactions between members. Built with NestJS and Next.js using PostgreSQL and Prisma, and enhanced with AI-powered OCR-assisted receipt parsing via Sharp, Tesseract, and Gemini.
To associate your repository with the debt-simplification topic, visit your repo's landing page and select "manage topics."