Stoatworks Labs

Rookery

One cue, every WebLinked

Releasedv0.1.1ApplicationRust
Rookery — One cue, every WebLinked
Three real WebLinked instances, two tagged stage and one lobby. The amber dots are real: headless background processes get throttled by macOS, so they genuinely are dropping ticks.

What it does

A fleet control panel for WebLinked — which, like most of this kind of software, gives you one good control page per machine and nothing at all for the six of them driving six screens.

Tag instances into as many groups as you like, then change what is on air across a whole group in one action: navigate, reload, run a script the graphic already defines, mute, set the raster, or start and stop a named output. Every instance is polled over its own HTTP API at the same time, so you can see what each one is actually showing while you do it.

  • Groups derived from tags — an instance can sit in as many as you like
  • Fan-out over OSC to one instance, a group, or everything
  • Live dashboard: loaded page, outputs, NDI receivers, clock health
  • Northbound OSC so a desk or cue stack drives the whole fleet
  • Addresses one pipeline inside a multi-source instance across a group
  • Active subnet discovery, since WebLinked does not advertise itself

Where it stands

Released at v0.1.0. Verified end to end against three real WebLinked 0.7.1 instances, including the northbound OSC path driven by an independent encoder — but all of that was on one machine over loopback, so nothing here has yet been across a real show network. docs/verification.md in the repo is the authority and is deliberately more pessimistic than this summary.

Watch it running

Rookery video thumbnail

Nothing loads from YouTube until you press play.Watch it there instead