Loading…
Loading…
MartialMatch viewer is an unofficial companion for martialmatch.com. It helps coaches and parents focus on one athlete or a group instead of scrolling entire starting lists and fight queues.
Each event row (and the active-event header) shows three small dots — a quick traffic-light style check for that competition:
Filled = data found; ring only = empty response; cross = request failed.
The app keeps two separate URL filters. They are not merged — each tab uses its own param for its job:
events_filterslug_filter
Picking a different active event on the Events tab
clears slug_filter (athlete IDs are tied to
one event). events_filter is kept.
Tap the star next to an athlete in the filter list. Favorites are saved only on this device (localStorage) — they are not in the link you share. They help you find your people quickly on the next event without searching the full list again.
On the Fights tab the app keeps a live connection to MartialMatch’s scoreboard (via a small proxy). Timer, status, and points update the same way as on the official site — without refreshing the whole page.
A small green dot in the bottom-right corner of the Fights tab label means the connection is open. When the server sends an update, the dot briefly flashes — live traffic is coming in.
Not affiliated with MartialMatch. Bugs and ideas: GitHub Issues.
If this app saves you from missing a kid’s fight because you were still reading someone else’s category name — you’re welcome. 🤼 We can’t promise the first match is before coffee, but at least you’ll know when to panic. ☕😅
Opens the same view — tab, event, and URL filters included.