Clocktower ST

BotC storyteller tool
Side project · 2026

A Storyteller's control panel for Blood on the Clocktower, it runs setup, night order, and voting so you can keep your head at the table instead of in a rulebook.

Clocktower ST screenshot
Demo · running a night phase through the role order

Storytelling Blood on the Clocktower is the fun part; the bookkeeping is not. You're tracking who's alive, whose ability fired, who still has a ghost vote, what order the night wakes in, and which nomination is on the floor, all while reading the room and keeping a straight face. Lose the thread and the game stalls. The usual answer is a paper grimoire and a good memory, and both of those crack under a full table.

Clocktower ST takes the ledger off your hands. It walks you through the game phase by phase, holds the state you'd otherwise be juggling in your head, and surfaces the right reminder at the right moment, so the only thing you're actually deciding is what makes a good story. If you make a wrong call, you step it back rather than reconstructing the board from memory.

How it works

Stack

React · TypeScript · Vite · Zustand. It ships Trouble Brewing, Sects & Violets, and Bad Moon Rising out of the box, takes custom scripts on top, and runs entirely in the browser as a static GitHub Pages build, no account, no server, nothing to install.

← all projects