ZenSplit is an end-to-end encrypted (E2EE), offline-first, decentralized group expense splitting and debt simplification application (Splitwise clone) built as part of the Zen Ecosystem.
- 🔒 End-to-End Encryption (E2EE): All expense ledgers, amounts, and member notes are encrypted client-side.
- 👥 Group Expense Tracking: Create expense groups (Trips, House, Events) and add members from ZenContacts.
- ⚖️ Debt Simplification Engine: Real-time greedy graph algorithm calculating the absolute minimal number of transactions required to settle all group debts ("Who owes whom").
- 💳 Flexible Expense Splits: Split expenses equally, by exact amount, or by custom percentages.
- 🤝 Settle Up Workflow: Easily record payments between members to zero out balances.
- 📊 ZenLedger Export: Export personal share of expenses directly into ZenLedger for personal financial tracking.
- 🎨 Zen Design System: Built with Vanilla HTML5/CSS3,
Outfit&IBM Plex Monofonts, Tabler Icons, and Light/Dark mode.
- Fonts:
Outfit(sans-serif) for UI &IBM Plex Monofor currency/amounts. - Icons:
@tabler/icons-webfont. - Sync: Compatible with
@akaoio/zengraph sync engine.
Simply open index.html in any modern web browser or host via static web server.
Developed as part of the Shogun Zen Ecosystem by Scobru.