Add once. Balance instantly.
Record who paid and who joined. BranchBalance allocates every cent deterministically and turns the result into a short settlement list.
Ownership you can point to
Not in a mystery database. Not behind an export request. It lives as readable files in the private repository created for your group.
The creator owns the repository and invites trusted GitHub collaborators.
Group settings and expenses use documented files, not a proprietary data format.
Git records how files change, while BranchBalance prevents silent conflict overwrites.
More than who owes whom
Use it for a weekend away, a shared flat, or the everyday costs that are easier when everyone can see the same picture.
Record who paid and who joined. BranchBalance allocates every cent deterministically and turns the result into a short settlement list.
Follow a group budget, optional category limits, card-or-cash totals, and daily guidance across a trip.
Membership comes from GitHub collaborators, writes use explicit conflict checks, and your repository remains the authority.
Simple on the surface
Authorize BranchBalance through GitHub’s device flow. Your rotating credentials stay in secure storage on your phone.
Name the group, choose a currency, and invite collaborators. The new private repository becomes the shared space.
Add expenses, follow the budget, and see balances update from the same repository-backed snapshot.
Built in the open
BranchBalance is MIT licensed. Inspect how money is calculated, how GitHub access works, and how local credentials are handled—then open an issue or make it better.