Stoatworks Labs

Open tools for live events, broadcast & theatre

The software our
industry never got
round to writing.

Stoatworks Labs is a working AV technician building the tools that should already exist — frequency coordination that speaks every format, switcher fleets you configure all at once, a cue player that costs nothing. Free, open source, and shipped from the same road cases you use.

Open-source tools
190
Open boards
5
Licence
MIT
Accounts required
0

Keeping them up to date

More about Burrow

Stoatworks Burrow v0.3.1

One list for every plugin, tool and module.

Most of the video plugins ship in two or three formats — FFGL for Resolume, OpenFX for Resolve, a build for After Effects — and each format goes in a different folder, in a different place on each platform. Installing one by hand means finding the project page, picking the right archive out of six, and knowing where it goes. Noticing that a new version happened is a job of its own.

Burrow is one searchable list of the lot instead: what you have installed, what has an update waiting, and one click to take it, in whichever formats you actually use.

  • Reads the folders your hosts really load from, so it knows what is already there — and per format, since a plugin can be current in Resolume and missing in Resolve
  • Release notes before you take an update, and Previous versions… to put one back when something misbehaves mid-show-week
  • Audio plugins, applications and Bitfocus Companion modules alongside the video ones — a module sits on the row of the tool it drives
  • No account, no sign-in, no telemetry. It fetches one list and downloads from GitHub; that is the whole of its network use
Downloadv0.3.1
Read the guide
Stoatworks Burrow — One list for every plugin, tool and module
What it does, in 43 seconds.

You never have to use it. Every plugin, tool and module stays a plain download — from its own page here on the site, and from its release on GitHub, exactly as before. Nothing moves behind Burrow, and nothing ever will. It only saves you doing it by hand.

It is also new. v0.3.1 is a beta: no plugin has yet been installed into a running Resolume, Resolve or After Effects through it, and on Windows it does the FFGL plugins but not yet OpenFX or After Effects. Meet it on a machine where a broken plugin folder would cost you nothing, not on a show day.

Up to date, update available, not installed — with per-format state on every row
Release notes for the updates you could take, before you take them
Audio plugins, and a Companion module on the row of the tool it drives

Selected work

See all 190

See them running

The channel

Short videos, one per tool. Everything on screen is the real application running its real demo data — nothing is mocked up or reconstructed in a design tool. The same cuts go up on Instagram.

Colourunder — VHS colour-under recording, for Resolume
ColourunderVHS colour-under recording, for Resolume
NESolume — Retro console hardware for Resolume
NESolumeRetro console hardware for Resolume
Lenticular — A lenticular card of two layers, for Resolume
LenticularA lenticular card of two layers, for Resolume
Stencil — Spray paint through a cut stencil, for Resolume
StencilSpray paint through a cut stencil, for Resolume
Flipdot — An electromagnetic flip-dot sign, for Resolume
FlipdotAn electromagnetic flip-dot sign, for Resolume
Instant — Instant film developing, for Resolume
InstantInstant film developing, for Resolume
Jacquard — The clip woven on a jacquard loom, for Resolume
JacquardThe clip woven on a jacquard loom, for Resolume
Receipt — A thermal receipt printer, for Resolume
ReceiptA thermal receipt printer, for Resolume
Radar — A plan-position radar scope, for Resolume
RadarA plan-position radar scope, for Resolume
Gate — A film projector's gate, for Resolume
GateA film projector's gate, for Resolume
Fax — A Group 3 fax over a noisy line, for Resolume
FaxA Group 3 fax over a noisy line, for Resolume
Filament — A wall of incandescent bulbs, for Resolume
FilamentA wall of incandescent bulbs, for Resolume
gaffer — Depth of field with a rig that rings, for Resolume
gafferDepth of field with a rig that rings, for Resolume
nib — Flow-guided line drawing for Resolume
nibFlow-guided line drawing for Resolume
Afterglow — Frame trails that decay as they age, for Resolume
AfterglowFrame trails that decay as they age, for Resolume
animATEM — ATEM control with DVE preview
animATEMATEM control with DVE preview
Stagehand — Host a frame-producing sidecar inside a plugin
StagehandHost a frame-producing sidecar inside a plugin
Cartridge — A console emulator as a live Resolume source
CartridgeA console emulator as a live Resolume source
Relay — A relay's A/B cut, bounce and all, for Resolume
RelayA relay's A/B cut, bounce and all, for Resolume
Wetplate — A wet collodion plate, for Resolume
WetplateA wet collodion plate, for Resolume
Splitflap — A split-flap departures board, for Resolume
SplitflapA split-flap departures board, for Resolume
Databend — A picture through audio effects, for Resolume
DatabendA picture through audio effects, for Resolume
CCU — A camera's processing chain, for Resolume
CCUA camera's processing chain, for Resolume
Repousse — Chased metal under a swinging lamp, for Resolume
RepousseChased metal under a swinging lamp, for Resolume
Resodoom — Doom as a live Resolume source
ResodoomDoom as a live Resolume source
Toner — A photocopier's copy of a copy, for Resolume
TonerA photocopier's copy of a copy, for Resolume
Pattern — A tracker's pattern editor, for Resolume
PatternA tracker's pattern editor, for Resolume
Atrac — A MiniDisc-style perceptual coder for Resolume
AtracA MiniDisc-style perceptual coder for Resolume
Slope — A one-bit delta modulator, for Resolume
SlopeA one-bit delta modulator, for Resolume
Teletext — Level 1 teletext mosaics for Resolume
TeletextLevel 1 teletext mosaics for Resolume
Flyback — Tesla coils and Jacob's ladders for Resolume
FlybackTesla coils and Jacob's ladders for Resolume
Containment — A plasma ball in a magnetic bottle, for Resolume
ContainmentA plasma ball in a magnetic bottle, for Resolume
Boreal — The aurora borealis and australis for Resolume
BorealThe aurora borealis and australis for Resolume
Copperlist — An Amiga cracktro, chip by chip, for Resolume
CopperlistAn Amiga cracktro, chip by chip, for Resolume
Downlink — FM satellite TV, sparklies and all, for Resolume
DownlinkFM satellite TV, sparklies and all, for Resolume
Rebate — Colour negative film, and its scan, for Resolume
RebateColour negative film, and its scan, for Resolume
Slowscan — Slow-scan TV over a fading HF path, for Resolume
SlowscanSlow-scan TV over a fading HF path, for Resolume
Standards — A PAL/NTSC standards converter for Resolume
StandardsA PAL/NTSC standards converter for Resolume
Clamp — A video amp with a failed clamp, for Resolume
ClampA video amp with a failed clamp, for Resolume
Contour — Luma as a topographic map, for Resolume
ContourLuma as a topographic map, for Resolume
Toolpath — CNC pocketing from a distance field, for Resolume
ToolpathCNC pocketing from a distance field, for Resolume
Bassalt — A lava lamp for Resolume
BassaltA lava lamp for Resolume
Wipe — A 1970s vision mixer's wipe generator for Resolume
WipeA 1970s vision mixer's wipe generator for Resolume
Residual — Datamosh, built as a real codec, for Resolume
ResidualDatamosh, built as a real codec, for Resolume
Pitch — An LED wall seen through a camera, for Resolume
PitchAn LED wall seen through a camera, for Resolume
Wheel — A single-chip DLP projector for Resolume
WheelA single-chip DLP projector for Resolume
Intaglio — Engraved line shading for Resolume
IntaglioEngraved line shading for Resolume
Needle — VU, PPM and bargraph meters for Resolume
NeedleVU, PPM and bargraph meters for Resolume
Genlock — An Amiga genlock for Resolume
GenlockAn Amiga genlock for Resolume
Photofinish — A photo-finish strip camera for Resolume
PhotofinishA photo-finish strip camera for Resolume
Plumbicon — A tube camera for Resolume
PlumbiconA tube camera for Resolume
Pilot — A ZX Spectrum tape loader for Resolume
PilotA ZX Spectrum tape loader for Resolume
LivePremier Plus — Your switcher's own interface, with the missing panels
LivePremier PlusYour switcher's own interface, with the missing panels
Millpond — Ripples for Resolume
MillpondRipples for Resolume
Crumple — Crumpled paper for Resolume
CrumpleCrumpled paper for Resolume
Shunt — Shapes that queue, bank up and are drawn away
ShuntShapes that queue, bank up and are drawn away
Astable — Six 555 timers on a television, for Resolume
AstableSix 555 timers on a television, for Resolume
Cadence — Interlace, pulldown and bad deinterlacing for Resolume
CadenceInterlace, pulldown and bad deinterlacing for Resolume
Rosette — Offset litho for Resolume
RosetteOffset litho for Resolume
galvo — An ILDA laser projector for Resolume
galvoAn ILDA laser projector for Resolume
readout — A CMOS rolling shutter for Resolume
readoutA CMOS rolling shutter for Resolume
Vocoder — A channel vocoder with the picture as the carrier, for Resolume
VocoderA channel vocoder with the picture as the carrier, for Resolume
Showbook — Every show file for your switchers, with its history
ShowbookEvery show file for your switchers, with its history
Occluder — One knob from open ears to earplugs
OccluderOne knob from open ears to earplugs
Proximate — One knob against the proximity effect
ProximateOne knob against the proximity effect
VoiceLevel — A fader that only ever turns the mic down
VoiceLevelA fader that only ever turns the mic down
Spasis — The shape of the stereo and surround field, for Resolume
SpasisThe shape of the stereo and surround field, for Resolume
QuickDaw — Multitrack recorder with a 30-second pre-roll
QuickDawMultitrack recorder with a 30-second pre-roll
Cogwheel — A Spirograph as a machine, not a curve
CogwheelA Spirograph as a machine, not a curve
Escapement — A video feedback rig and its fractals
EscapementA video feedback rig and its fractals
Astronaught — A video signal put through a Space Echo
AstronaughtA video signal put through a Space Echo
Macroblock — Audio-reactive chroma subsampling for Resolume
MacroblockAudio-reactive chroma subsampling for Resolume
Compander — Radio mic companding for video
CompanderRadio mic companding for video
Ferric — Wow, flutter and tape noise reduction for Resolume
FerricWow, flutter and tape noise reduction for Resolume
Flenser — A liquid light show, for Resolume
FlenserA liquid light show, for Resolume
Gridiron — Animated step-and-repeat for Resolume
GridironAnimated step-and-repeat for Resolume
5-wire — Long VGA and RGBHV cable runs for Resolume
5-wireLong VGA and RGBHV cable runs for Resolume
BlackMatrix — An ATEM fleet as one router, with failover
BlackMatrixAn ATEM fleet as one router, with failover
Amber — Legacy Flash, playable in Resolume
AmberLegacy Flash, playable in Resolume
Vectrix — Vector CRT synth for Resolume
VectrixVector CRT synth for Resolume
Abomerration — Sound-reactive chromatic aberration for Resolume
AbomerrationSound-reactive chromatic aberration for Resolume
Burin — Draw vector artwork in Resolume, at any size
BurinDraw vector artwork in Resolume, at any size
Tilter — Tilt-shift lens for Resolume
TilterTilt-shift lens for Resolume
Vertigo — The dolly zoom, for Resolume
VertigoThe dolly zoom, for Resolume
(re)gauss — CRT interference and degaussing for Resolume
(re)gaussCRT interference and degaussing for Resolume
PDF Presenter — Minimal PDF presenter
PDF PresenterMinimal PDF presenter
BirdDog PLAY Patcher — Remote access for an NDI decoder that has none
BirdDog PLAY PatcherRemote access for an NDI decoder that has none
Rookery — One cue, every WebLinked
RookeryOne cue, every WebLinked
openRCS — Modern control for Analog Way switchers
openRCSModern control for Analog Way switchers
Frame Ferret — A software virtual capture card
Frame FerretA software virtual capture card
WebLinked — A URL in, SDI, NDI and a screen out
WebLinkedA URL in, SDI, NDI and a screen out
oxbow — FFGL effects for mixers that have no plugins
oxbowFFGL effects for mixers that have no plugins
obs-ffgl — FFGL plugins natively inside OBS
obs-ffglFFGL plugins natively inside OBS
Coinop — Fourteen arcade games as a Resolume plugin
CoinopFourteen arcade games as a Resolume plugin
Idler — The Windows 95/98 screensavers, for Resolume
IdlerThe Windows 95/98 screensavers, for Resolume
ArrayCAD — A CAD model or a plan in, ArrayCalc, Soundvision or EASE Focus out
ArrayCADA CAD model or a plan in, ArrayCalc, Soundvision or EASE Focus out
Flipbook — Play a sprite sheet in Resolume
FlipbookPlay a sprite sheet in Resolume
Outrun — Breakaway neon strokes for Resolume
OutrunBreakaway neon strokes for Resolume
Resolume OFX Bridge — OpenFX plugins in Resolume
Resolume OFX BridgeOpenFX plugins in Resolume
Dante BabelBox — Cross-vendor Dante control
Dante BabelBoxCross-vendor Dante control
Tinsel — LED outlines for Resolume
TinselLED outlines for Resolume
Orrery — Animated shapes for masks and pixel maps
OrreryAnimated shapes for masks and pixel maps
Scopes — Video scopes for Resolume
ScopesVideo scopes for Resolume
Downpour — Digital rain for Resolume
DownpourDigital rain for Resolume
Asciify — ASCII art for Resolume
AsciifyASCII art for Resolume
atem-scopes — Scopes around an ATEM multiview
atem-scopesScopes around an ATEM multiview
Zero EQ — Zero-latency EQ & dynamics
Zero EQZero-latency EQ & dynamics
Porthole — Fisheye and defish for Resolume
PortholeFisheye and defish for Resolume
simpleVIS — See your lighting programming, before the room
simpleVISSee your lighting programming, before the room
Old Cathode — Analogue TV signal path for Resolume
Old CathodeAnalogue TV signal path for Resolume
Contourtonist — Equal-loudness EQ that tracks the room
ContourtonistEqual-loudness EQ that tracks the room
LEQtion — Sound level meter and dual-channel analyser
LEQtionSound level meter and dual-channel analyser
MicWizard — Wireless mic fleet monitor
MicWizardWireless mic fleet monitor
ATEM Fleet Admin — Provision every ATEM at once
ATEM Fleet AdminProvision every ATEM at once
Presentation Converter — Slides to PDF, notes intact
Presentation ConverterSlides to PDF, notes intact
WSM–WWB Bridge — Shure to Sennheiser, both ways
WSM–WWB BridgeShure to Sennheiser, both ways
caspar-AV — CasparCG media server console
caspar-AVCasparCG media server console
Flock — BirdDog decoder fleet UI
FlockBirdDog decoder fleet UI
SRT Router — SRT crosspoint router
SRT RouterSRT crosspoint router
PMSE → WWB — Ofcom licence to Workbench
PMSE → WWBOfcom licence to Workbench
ATEM Overseer — ATEM fleet dashboard
ATEM OverseerATEM fleet dashboard
RFutils — RF coordination & mic monitoring
RFutilsRF coordination & mic monitoring
Presentation Commander — Client — A presenter for the stage laptop
Presentation Commander — ClientA presenter for the stage laptop
Presentation Commander — Server — NDI matrix for live events
Presentation Commander — ServerNDI matrix for live events
SimpleCue — Audio cue player for theatre
SimpleCueAudio cue player for theatre
Plotter — A pen plotter drawing the clip, for Resolume
PlotterA pen plotter drawing the clip, for Resolume

Support us

Free to use. Not free to make.

We use AI heavily and say so openly — it is why one technician can ship this much. It does not make the work free. Every project still costs hardware, subscriptions, test rigs and a great many unpaid hours.