Stoatworks Labs

By the numbers

What's actually shipped

Counted from GitHub once a day, not written by hand. Only public repositories, and only figures you could already count yourself on the repo pages — this just saves you the counting. Repository visitor numbers are not here and won't be. The one traffic figure is how often each browser tool is opened, taken from the edge that serves it rather than from anything running in your browser.

204public repositories
724tagged releases
18,037release downloads
98stars
1open issues
45open pull requests

Last counted 28 Sept 2026.

Support each month

£0.00a month, all platforms
0supporters

Recurring support only — one-off tips are thanked, not counted as monthly. Each platform's figure is converted to pounds at the European Central Bank's rate for 28 Sept 2026. It all goes toward keeping everything on this page free; see support.

Most downloaded

Binary downloads from the releases page, all versions.

Browser tools in use

Visits to each tool's own address over the 26 days to 27 Sept 2026, counted by Cloudflare at the edge from a sample of the requests it serves anyway. No script and no cookie is involved — see cookies and privacy.

A visit is Cloudflare's word for a request that arrived from outside this domain, so a tool fetching more of itself, or a reload, is not counted again. It is a total per tool, from a sample, and nothing here knows who any of them were.

Released recently

What it's written in

  • C++100 repos
  • TypeScript28 repos
  • JavaScript27 repos
  • Rust21 repos
  • Python7 repos
  • Shell4 repos
  • Go4 repos
  • HTML2 repos

Open issues

Open pull requests

Most of these are automated dependency bumps, raised and closed in batches rather than reviewed one at a time. A high number is a queue, not a stall.

Every public repository

RepositoryLanguageLicenceReleasesDownloadsStarsIssuesPRs
.github———————
5-wireC++MIT5137———
abomerrationC++MIT8352———
afterglowC++MIT5291———
ahm-controlTypeScriptMIT—————
alleycatTypeScriptMIT481——
amberPythonMIT3153———
animATEMTypeScriptMIT51522—2
aquilon-pitchRustMIT——1——
aquilon-vpu-mapJavaScriptMIT531———
arraycadTypeScriptMIT——1——
asciifyC++MIT93923——
aspect-calcRustMIT—————
astableC++MIT245———
astronaughtC++MIT41001——
atem-fleet-adminRustMIT112743—2
atem-overseerTypeScriptMIT132523——
atem-scopesTypeScriptMIT3103——2
atracC++MIT123———
aux-opsyAstro——————
av-launcherRustMIT679———
av-test-romsAssemblyMIT—————
awj-surfaceJavaScriptMIT—————
bassaltC++MIT132———
bd-play-module-templateShellMIT—————
bd-play-stream-gatewayGoMIT—————
bd-play-usb-playerGoMIT—————
bdcamGoMIT—————
bdtsGoMIT—————
birddog-play-flasherRustMIT——1——
birddog-play-patcherJavaScriptMIT—————
blackmatrixTypeScriptMIT10771——
blend-calcTypeScriptMIT—————
borealC++MIT128———
burinC++MIT10333———
burrowJavaScriptMIT13295———
cadenceC++MIT127———
canaryPythonNOASSERTION—————
canary-flasherJavaScriptMIT————3
cartridgeC++MIT31021——
caspar-avRustMIT5954——
cathode-ray-tomesHTML——————
ccuC++MIT129———
clampC++MIT123———
cogwheelC++MIT10229———
coinopC++MIT11211———
colourunderC++MIT120———
companderC++MIT4240———
companion-module-animatemTypeScriptMIT526——2
companion-module-atem-overseerJavaScriptMIT514——1
companion-module-blackmatrixJavaScriptMIT311———
companion-module-caspar-avJavaScriptMIT517——1
companion-module-flockJavaScriptMIT515——1
companion-module-kestrelJavaScriptMIT413———
companion-module-mynahJavaScriptMIT314———
companion-module-openrcsJavaScriptMIT626——1
companion-module-pdf-presenter-liteJavaScriptMIT745———
companion-module-presentation-commander-clientJavaScriptMIT517———
companion-module-presentationcommander-serverJavaScriptMIT621———
companion-module-rfutilsJavaScriptMIT514——1
companion-module-simplecueJavaScriptMIT524——1
companion-module-srt-routerJavaScriptMIT516——1
companion-module-weblinkedJavaScriptMIT519——1
companion-playShellMIT12———
containmentC++MIT128———
contourC++MIT132———
contourtonistC++MIT5821——
copperlistC++MIT131———
crumpleC++MIT123———
Dante-BabelBoxRustMIT51596——
databendC++MIT125———
deadairTypeScriptMIT—————
downlinkC++MIT126———
downpourC++MIT123591——
emby-youtubeC#MIT1————
escapementC++MIT8130———
example-network-topologyHTMLMIT—————
faxC++MIT127———
ferricC++MIT4102———
filamentC++MIT122———
flenserC++MIT62901——
flipbookC++MIT10336———
flipdotC++MIT125———
flockRustMIT105413——
flybackC++MIT128———
frame-ferretC++MIT81794——
gafferC++MIT52661——
galvoC++MIT135———
gateC++MIT130———
genlockC++MIT124———
gh-fleet-analyticsPythonMIT2————
graticuleC++MIT————4
gridironC++MIT7162———
homebrew-tapRubyMIT—————
idlerC++MIT13377———
instantC++MIT226———
intaglioC++MIT130———
jacquardC++MIT217———
kestrelRustMIT——2——
lenticularC++MIT119———
LEQtionRustMIT472———
line-calcRustMIT—————
livepremier-plusJavaScriptMIT193102——
macroblockC++MIT52292——
MicWizardTypeScriptMIT5219——1
millpondC++MIT126———
mixerreturnC++MIT61433——
mynahTypeScriptMIT12701——
nc-filedropbatchPHPAGPL-3.0526———
needleC++—229———
negative-spaceTypeScriptMIT——1——
nesolumeC++MIT103771——
nibC++MIT6144———
obs-ffglC++MIT3171——
occluderC++MIT142———
old-cathodeC++MIT115062——
openflashRustMIT——2——
openfont-managerTypeScriptMIT——1—2
openrcsJavaScriptMIT14404———
openrcs-protocol—CC-BY-4.0—————
orreryC++MIT11356———
otter-edid-editorJavaScriptMIT——1——
outrunC++MIT9184———
oxbowC++MIT325———
patchferretRustMIT—————
path-rescuePowerShell——————
patternC++MIT234———
pdf-presenterTypeScriptMIT134542—2
peepholeJavaScriptMIT121——2
photofinishC++MIT127———
pilotC++MIT130———
pitchC++MIT138———
pixel-peekerTypeScriptMIT——2——
plotterC++MIT1211——
plumbiconC++MIT129———
pmse-to-wwbJavaScriptMIT2————
portholeC++MIT10385———
pptx-font-managerTypeScriptMIT——1——
pptx-font-manager-addinJavaScriptMIT16———
presentation-commander-clientTypeScriptMIT8178——2
presentation-commander-serverTypeScriptMIT64282—2
presentation-converterTypeScriptMIT6431—1
proximateC++MIT148———
quickdawTypeScriptMIT—————
radarC++MIT130———
readoutC++MIT135——1
rebateC++MIT129———
receiptC++MIT130———
regaussC++MIT7318———
relayC++MIT121———
repousseC++MIT238———
residualC++MIT133———
resodoomC++GPL-2.0451———
resolume-luma-keyerShellMIT124714——
resolume-ofx-bridgeC++MIT1582———
resolume-scopesC++MIT8189———
resolve-configuratorPythonMIT8108———
RFutilsTypeScriptMIT101807—1
rookeryRustMIT695———
rosetteC++MIT134——1
showbookRustMIT242——4
shuntC++MIT240———
simplecueC++MIT73774—1
simpleRTARustMIT—————
simpleVISTypeScriptMIT6531——
slopeC++MIT131———
slowscanC++MIT127———
smoke-checkJavaScript——————
songbookRustMIT————2
soundbenchRustMIT—————
spasisC++MIT380———
splitflapC++MIT128———
squawkRustMIT——1——
srt-routerRustMIT842051—
stagehandC++MIT1————
stagewashTypeScriptMIT—————
standardsC++MIT134———
stencilC++MIT126———
stoatworks-labs———————
stoatworks-unraidJavaScriptMIT—————
system-graftPythonMIT6100———
teletextC++MIT132———
test-cardTypeScriptMIT——1——
thumbnail-generatorTypeScriptMIT—————
thumbnails———————
tilterC++MIT7314———
tinselC++MIT9355———
tonerC++MIT127———
toolpathC++MIT127———
unfuckarrPythonMIT3————
UnMapperRustMIT——1——
vectrixC++MIT12353———
vertigoC++MIT8311———
vocoderC++MIT132———
voicelevelShellGPL-3.0131———
wallslideTypeScriptMIT—————
weblinkedC++MIT153704——
weblinked-dockerDockerfileMIT——1——
wetplateC++MIT130———
wheelC++MIT124———
willmyshowfitTypeScriptMIT—————
wipeC++MIT125———
wsm-wwb-bridgePythonMIT5155———
zero-eqC++MIT101702——

Issues and PRs are the counts open right now. Private repositories are not listed. Neither are forks.

Build one for your own projects

The tooling behind this page is open source. GitHub keeps repository traffic for fourteen days and reports stars and downloads only as a running total, so no history exists unless something writes the numbers down daily — gh-fleet-analytics does that, then renders a private dashboard covering every repo you own and, optionally, a public summary like this one.

Two Python files with no dependencies and one small Cloudflare Worker. MIT.