Local clubs running weekend events
You don't need an enterprise sports platform. You need a tool that gets a 32-player draw from spreadsheet to court in under an hour.
A desktop app that takes your tournament from registrations and groups to playoff and a public results page — without Excel, paper, or messenger threads.
Free · macOS and Windows · No account required
Local organizers and competition staff — not enterprise sports operators.
You don't need an enterprise sports platform. You need a tool that gets a 32-player draw from spreadsheet to court in under an hour.
Manage singles, doubles, and mixed events across multiple age groups in one tournament, with consistent group standings and clean playoff brackets.
Order of play, court assignments, and match results in a single screen — without juggling printouts and group chats.
Everything you need for a real event, in one desktop app.
Create a tournament, set the venue and dates, then add events like MS, WS, MD, WD, or XD with their own age limits and entry rules.
Import players from CSV or add them manually. Accept registrations one by one; singles teams are created automatically.
Generate groups, place teams automatically, and watch standings update as results come in — wins, sets, points, and tie-breaks recalculated on the fly.
Generate the bracket and let the draw place seeds in the correct slots, resolve seed ranges, and fill remaining spots in random order.
Drag matches into court slots or auto-schedule unscheduled matches. Conflict checks flag clashing player assignments before they hit a court.
Enter set scores as matches finish. Winners advance through the bracket automatically; group tables recalculate after every result.
Every tournament gets a permanent public URL. Click Publish to push the current snapshot — schedule, brackets, standings, and results — for players, coaches, and spectators.
Export order of play, group tables, and playoff brackets to PDF. Pull player and match data to CSV for archives and federation reporting.
A typical tournament from creation to a public results page.
Set the tournament name, venue, dates, courts, and events.
Import players from CSV or add them manually. Accept entries and pair up doubles teams.
Generate groups and brackets. Build the match schedule.
Assign matches to courts. Enter results as each match finishes.
When you create a tournament, it gets a permanent public URL. Share it with players, coaches, and spectators the moment registration opens — even before the first publish, the page shows that the tournament is on the way.
Click Publish whenever you want the page to reflect the current state — draws, schedule, live standings, and final results. The page is read-only, fast, and works on any device.
Sample coming soon
Free for the tournament. Paid only for a branded site of your own.
$0 — forever for the desktop app
Subscription — contact for pricing
A branded hub on your own domain: your colors, your logo, your tournaments in one place.
No self-serve checkout — we set it up for you.
Free desktop app. No account required.
Download for Mac (Apple Silicon)
Version 1.2.1 · 137.3 MB · macOS 12+
SHA-256: 2d0d1e769b30ebfa884c03ae5315a4e93cc4612bf755e4d932f2409742fa164f
Download for Windows
Version 1.2.1 · 91.1 MB · Windows 10+ (64-bit)
SHA-256: 52484e7780a0e877917953447ea94d6889c0c79b4199b265b1c5308eeca22afd
Using an Intel Mac? Grab tabminton-1.2.1-x64.dmg from the releases page below.
Need an MSI for unattended install? Grab Tabminton-1.2.1-win-x64.msi from the releases page below.
macOS builds are notarized by Apple. Windows builds are not yet code-signed, so SmartScreen may warn the first time you open the installer — see the install steps above. Windows code signing is on the roadmap.