Stoatworks Labs

Stoatworks Burrow

Keeping them all up to date

Sixty-odd tools live in as many repositories, and most of the video plugins ship in two or three formats. Burrow is the optional way to install and update the lot from one list — and it is optional in the strong sense: nothing has moved behind it, and nothing will.

Free and open source, MIT, like everything else here. Currently beta — read the caveats below before you put it near a show.

Stoatworks Burrow v0.2.4

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.2.4
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.2.4 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

What it does

  • Everything in one searchable list under six tabs — Video plugins, Video tools, Audio, Networking & Infrastructure, Self-hosted and Device firmware to come — grouped into up to date, update available and not installed
  • Per-format state on every row — a plugin can be current in Resolume and missing in Resolve, and the row says so
  • Bitfocus Companion modules on the row of the tool they drive, installed into the developer modules folder Companion reads
  • Applications installed from their disk image, into your Applications folder or your own one — never with a password
  • Choose which formats to install by default, and override it for any single plugin
  • One administrator prompt per batch, never one per plugin
  • Release notes for every update, labelled honestly when a release carried no written notes
  • Each plugin's browser demo built in, running offline from a local address
  • Removes exactly what it installed and nothing else — other people's plugins in the same folder are invisible to it
  • Works with no internet connection, and says plainly when the version numbers it is showing came from the copy that shipped with the app
  • No account, no sign-in, no telemetry
  • Claim software you installed yourself — matched by the bundle identifier inside it, never the filename — so it reports a version and takes updates; releasing hands it back untouched