OPEN SOURCE · FREE FOREVER

Live chess,
broadcast everywhere.

Run tournaments with Swiss pairings. Connect DGT boards. Stream moves, clocks, and engine analysis to any screen in real-time.

20+boards
<100mslatency
Freeforever
Features

Built for the board

Professional-grade broadcasting tools. Customisable. Real-time. Free.

Fully Customisable

6 board themes, 5 accent colors, and dozens of display options

Carlsen, M2830
1:24:07
Nepomniachtchi, I2795
1:18:33
Board 1Sicilian Defensed22

Board Theme

Accent Color

Display

Engine Analysis

Stockfish 16 with multi-PV lines

Stockfish 16
depth 22 / MultiPV 3
+0.3Win: 53%
1. e4
1.Nf3 Nc6 Bb5 a6 Ba4+0.3
2.Bc4 Nc6 O-O Be7+0.1
3.d3 Nc6 Be2 g6+-0.1
1/16

Multi-Board View

Up to 20 boards with featured board

Swiss Pairing Engine

FIDE Dutch-system pairings with score groups, color balancing, and Buchholz tiebreaks

Generating Pairings...
Swiss System
Waiting for round to start...
Live Standings
1Carlsen0
2Nepomniachtchi0
3Firouzja0
4Ding0
5Caruana0
6Gukesh0
7Nakamura0
8Praggnanandhaa0
Score GroupsColor BalanceNo RepeatsBuchholz

Live Crosstable & Standings

Real-time results, rankings, and Round Robin crosstable for spectator displays

Live StandingsRound 5 of 10
#Player123456Pts
1Carlsen-1½1115.5
2Nepomniachtchi0-1½115
3Firouzja½0-1114.5
4Ding0½0-114
5Caruana0000-13.5
6Gukesh00000-3
1 = Win½ = Draw0 = Loss
6 players · Round Robin

Real-Time

WebSocket broadcasting with sub-100ms latency

Live Clocks

DGT clock integration with smooth countdown

Round Management

Start, track, and complete rounds with one click

Swiss & Round Robin

FIDE Dutch-system pairings or full round robin

Online Spectators

Cloud relay lets anyone watch via browser

Partial DGT

Live boards for top tables, manual entry for the rest

Critical Moments

Blunder and brilliancy detection badges

TV Mode

Pop-out spectator displays for venue screens

Demo

See it in action

BoardCast Studio
Setup

Three steps to go live

01

Download & Launch

Install for macOS or Windows. The embedded server starts automatically.

02

Create Tournament

Set up your event with the wizard. Add players, pick Swiss or Round Robin, and assign DGT boards to top tables.

03

Go Live

Start each round with one click. Moves stream to spectator displays while you enter results for non-DGT boards.

Data Pipeline
DGT Board
PGN File
Broadcast Server
Stockfish
WebSocket
Spectators

Ready to broadcast?

Free. Open source. macOS & Windows.
Broadcasting in under 60 seconds.