Open-source alternative to Splitwise for shared expense tracking
Top 24.4% on sourcepulse
Spliit offers a free, open-source alternative to Splitwise for managing shared expenses among friends and family. It provides core features like group creation, expense tracking, balance display, and reimbursement management, accessible via a Progressive Web App.
How It Works
The application is built with Next.js, utilizing TailwindCSS for styling and shadcn/UI for components. Data persistence is handled by Prisma, connecting to a PostgreSQL database. Vercel is used for hosting both the application and its database.
Quick Start & Requirements
./scripts/start-local-db.sh
), copy .env.example
to .env
, run npm install
, and then npm run dev
.Highlighted Details
Maintenance & Community
The project is open to contributions via issues and pull requests. Financial support is welcomed through sponsorships or donations.
Licensing & Compatibility
MIT License. Compatible with commercial use and closed-source linking.
Limitations & Caveats
Receipt scanning and category deduction features require an OpenAI API subscription and associated costs. Image uploads require configuring an AWS S3 bucket or compatible S3 endpoint.
3 months ago
1 week