Demos

Live apps, open to everyone on this page.

Each demo is one shared room. Join, play and leave whenever you like. FSR renders the page from the room's current state, Plaza runs the room and Fibre carries its messages.

FSR

Serves each page. Its loader asks the room for its current state, so the question, the lots or the board are in the first paint before any script runs.

Plaza

Runs each room: the tick, who is in it, the rules and the WebSocket to every browser. A room sends a whole view on join and only what changed after that.

Fibre

The channels inside Plaza: every socket's queue, the room's command channel and the read the page's loader makes of a running room.