Skip to content

sora-grayscale/spliit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spliit

Free and open source alternative to Splitwise for tracking shared expenses.

Use the official instance at Spliit.app or deploy your own:

Deploy with Vercel

Quick Start

Using Spliit

  1. Visit Spliit.app - No registration required
  2. Create a group and add participants
  3. Add expenses and split them however you want
  4. Share the group URL with friends and family

Deploy Your Own

Key Features

No Registration - Start tracking expenses immediately
Smart Splitting - Even, uneven, by shares, percentage, or amount
Multi-Currency - Support for 20+ currencies with custom options
Receipt Scanning - AI-powered expense extraction from photos
End-to-End Encryption - Optional password protection for sensitive data
Progressive Web App - Install on mobile devices like a native app
15+ Languages - Internationalization support
Export Data - JSON and CSV export for your records

Documentation

🚀 Deployment

✨ Features

🛠️ Development

🔐 Security

🌍 Localization

Technology Stack

  • Frontend: Next.js 14, React 18, TypeScript, TailwindCSS
  • Backend: Next.js API routes, tRPC
  • Database: PostgreSQL with Prisma ORM
  • UI: shadcn/ui components
  • Hosting: Vercel (recommended)

Contributing

We welcome all contributions! Whether you want to:

  • 🐛 Report bugs or suggest features
  • 💻 Contribute code or improve documentation
  • 🌍 Add translations for your language
  • 💝 Support financially via GitHub Sponsors

See our Contributing Guide to get started.

Support the Project

License

MIT License - see LICENSE file for details.


Built with ❤️ by susui and contributors.

About

Free and Open Source Alternative to Splitwise. Share expenses with your friends and family.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.7%
  • Other 1.3%