Oracle3
Open-source trading engine and MCP server for prediction markets. Fee-aware no-arbitrage trading across related contracts, live on Kalshi, Polymarket and Solana or on paper.
SplitMate ช่วยหารบิล แบ่งส่วนลด ค่าส่ง และจานที่แชร์กันอย่างยุติธรรม
Translation pending
FinanceHTMLGitHub @panyawat56OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Split a shared meal fairly: shared dishes, proportional discounts, and delivery fees. Thai, English, Japanese, and Chinese. No sign-up; everything stays in your browser.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Split a shared meal fairly, with shared dishes, discounts, and delivery all included.
Free, no sign-up, nothing to install. Works on your phone.
You ordered food together, one friend paid, and now everyone needs to pay them back. SplitMate works out exactly how much each person owes:Read the full README ↗Free, no sign-up, nothing to install. Works on your phone.
ไทย · English · 日本語 · 中文
You ordered food together, one friend paid, and now everyone needs to pay them back. SplitMate works out exactly how much each person owes:
Each person gets a ticket that says how much to transfer and to whom. Copy the summary or share it straight to your group chat.
Once you've split the bill, the result updates as you type, so you can fix a typo without starting over. Amounts can include commas, such as 1,245.50.
Few, Mint, and Ploy are on the order. Mint pays the ฿1,759.50 total.
| Few | Mint | Ploy | |
|---|---|---|---|
| Own dishes | ฿180.00 | ฿1,245.50 | nothing |
| Pizza ฿399, shared by Few and Mint | ฿199.50 | ฿199.50 | |
| Food subtotal | ฿379.50 | ฿1,445.00 | |
| ฿100 discount, by share of food | −฿20.80 | −฿79.20 | |
| ฿35 delivery, split between people who ordered | ฿17.50 | ฿17.50 | |
| Share of the bill | ฿376.20 | ฿1,383.30 | ฿0 |
Result: Few transfers ฿376.20 to Mint. Ploy didn't order anything, so Ploy isn't charged for delivery.
Everything happens in your browser. Your bill is saved on your own device so it's still there if you close the tab, and Start over clears it. SplitMate has no server, no account, no analytics, and doesn't collect any data.
SplitMate is a single HTML file with no build step and no dependencies.
git clone https://github.com/panyawat56/splitmate.git
cd splitmate
Open index.html in a browser, or serve the folder with any static file server. It needs an internet connection only for its web fonts.
.
├── index.html # the whole app: layout, styles, calculations, translations, scene, sound
├── assets/ # Kamakura background artwork
└── docs/ # screenshots used in this README
Found a bug or have an idea? Open an issue.
MIT © 2026 Panyawat Piriyaniti. You're free to use, copy, and modify the code as long as the license notice stays with it.