Skip to content

scobru/zensplit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ZenSplit | Decentralized Group Expense Splitter

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.

ZenSplit Icon

Features

  • 🔒 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 Mono fonts, Tabler Icons, and Light/Dark mode.

Architecture

  • Fonts: Outfit (sans-serif) for UI & IBM Plex Mono for currency/amounts.
  • Icons: @tabler/icons-webfont.
  • Sync: Compatible with @akaoio/zen graph sync engine.

Usage

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.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages