open-source · esports-first

Run tournaments people actually watch

PUBG, CS2, Valorant, Dota 2 — from community cups to pro circuits. Brackets, live scores, scorecards, and stats, shareable with a single link. Spectators never need an account.

Happening now

Everything a tournament needs

Every format

Single & double elimination, round robin, swiss, groups + knockout, and battle-royale points races.

Live for spectators

Scores, brackets, and standings update in realtime over encrypted WebSockets — no refresh needed.

PUBG-style scoring

Placement + kill points computed automatically, per-lobby results, and a running leaderboard.

Stats & charts

Per-player scorecards, top-fragger charts, and points-progression graphs across the event.

Teams & rosters

Captains, subs, and coaches. Per-game player profiles with IGNs, avatars, and team logos.

Public or private

Share a link and anyone can watch — or set a viewer password and keep it invite-only.

Pick a format, get a bracket

Single eliminationClassic knockout bracket with byes handled for you
Double eliminationUpper + lower bracket, grand final wired automatically
Round robinEveryone plays everyone, league table with W/D/L
SwissPaired by standings each round, rematches avoided
Groups + knockoutSeeded groups feed a cross-paired playoff bracket
Points raceBR lobbies scored by placement and kills

Live in three steps

1. Set it up

Create the tournament, pick a game and format, register teams. Only names are required.

2. Run the matches

Generate the bracket in one click, enter scores as games finish — winners advance automatically.

3. Share the link

Spectators watch everything live at your tournament's URL. No accounts, no installs.

Your next tournament starts here

Free and open source. Self-host it, fork it, or just run your league on it.

Get started