Skip to content

Introduction

Live rooms for browser games, made for games written in one HTML file (by people or by an AI). One player’s browser runs the rules (the host); a small Node hub keeps the shared state, who is in the room, the order of changes and the limits. No game code ever runs on the server, so a new game needs no server change.

Good for: party and co-op games, tag and races, turn and board games with people watching, team battles with minions and towers, co-op dungeon crawlers, casual shooters, knockout tournaments. Players can be on a computer, a laptop or a phone in the same room. Not for: precise shooters or anything with prizes (the host’s browser decides hits and scores, so a player who edits their browser can cheat).

MIT. No runtime dependencies; the Node adapter uses ws (peer dependency).