5 Starsv0.5.6-beta

SCOREBOARDUSSY

Real-Time Improv Comedy Scoreboard.

A web-based scoreboard built for live improv comedy shows. Separate control and display panels, real-time WebSocket updates, audience voting with emoji reactions, and bilingual English/French support. Used in actual live performances.

Built With

ReactViteTypeScriptTailwind CSSShadcn/UINode.jsExpressSocket.IOi18next

Real-Time WebSocket Updates

Socket.IO powers instant score updates across all connected screens. Control panel changes appear on the display panel immediately.

Audience Voting

Audience members can vote from their phones with emoji reactions. QR-based linking makes it easy to join from the audience.

Bilingual EN/FR

Full internationalization with i18next. Switch between English and French on the fly — built for Canadian improv scenes.

Separate Control & Display

Operators use the control panel; the audience sees the display panel. Customizable team names, colors, and logo uploads.

Responsive & Fullscreen

Display panel goes fullscreen for projectors. Control panel is responsive for tablet and phone operation backstage.

Penalty Tracking

Track major and minor penalties per team. Because improv has rules too (sometimes).

Deployment

Scoreboardussy runs on your local network — no cloud required. The control panel and display panel connect via the same WiFi network. Production-ready deployment scripts are included for Windows, Linux, and macOS. Docker is also supported for containerized deployment.

This is the most "real world" Ussy project — it's been used at actual improv comedy shows. The 5 GitHub stars make it the second most-starred project in the Ussyverse after DevUssy.