Live demo

These are the real screens

Not a video and not a mockup. This is the Courtside interface, running a scripted game in your browser. The clock is really counting, the shot clock really resets, and on the control panel the buttons really work. Press some.

What the hall sees. In the app this is a separate full-screen window you drag onto the TV or projector.

What the table operator sees. Add points, start and stop the clock, change the period, reset the shot clock. It all feeds the display.

The scorebug as OBS composites it over a camera feed. The real overlay has a transparent background; the court behind it here is a still.

A basket has gone in and Courtside is asking who scored it. Fouls are shown next to each player, and the fifth greys them out.

The clock is genuinely live

Every screen works the remaining time out from one shared value, which is why they never drift apart in a real game.

The game plays itself

Baskets, fouls, timeouts and possession changes are scripted here. In the app they come from the operator and the scorers.

Same code, on your laptop

What you are looking at is the app's own interface. Download it and this is what opens.

Seen enough?

It is free. Put it on the laptop you take to the gym and use it this week.