iOS
BillBuddy

BillBuddy is an iOS app (iOS 18 and later, SwiftUI and SwiftData) that lets a group split a restaurant bill fairly. Everyone enters their own orders and picks their own tip; the app shows subtotal, tip and total per person.
The app comes in German and English. The app repo is private, there is no source code here.
No App Store link on this page, only facts that can be backed up.
A small command line in the browser into which I ported the app's calculation logic (subtotal, shared items, tip per person). It is a port of the maths, not the app.
What it looks like
Screenshots of the app on iPhone, with sample data. Swipe sideways to browse.




What the app does
Add people (with a name, optionally a photo), assign order items with price and quantity, and split items equally between several people, for example a bottle of wine for two. Each person picks their own tip: 0, 5, 10, 15, 20 or 25 percent, 20 by default.
A finished bill can be saved to the history with the restaurant name. The history is grouped into Today, This week, This month and Older, shows details per visit and whether it is paid, and visits can be deleted.
Status
According to the roadmap, splitting, the history and the tab bar are done. The debts tab is only a placeholder; tracking who has paid back and statistics are planned but not built yet.