Skip to content

Overview

go-fleettools documentation

go-fleettools holds the small Go programs a fleet of hundreds of repositories needs and nobody wants to do by hand, and the landing kit the go-* landing pages share. Each tool was built after a wrong answer cost something, and each one’s README says which.

Everything is Go. The code is BSD-3-Clause: mantracheck found, on 2026-10-26, 13 repositories with no code under another licence and no cgo signal; the one other licence is data (landingkit’s Octicons icons, MIT). This page and the ones below are written from each repository’s README at its latest tag, read on 2026-10-26; the tag is named on the page, and a repository with no tag says so. Where a README gives no install line, the page says that too.

The repositories

PageTagWhat it answers
fleettoolsv0.40.1sweeps across about 1800 repositories: red branches, stopped runners, modules ahead of their tag, foreign judges, tests that never run
landingkitv0.12.0the landings’ shared design, and the commands that derive a brand, verify a landing and check its links
mutatev0.7.0can this test fail? One mutation (mutate), or every refusal in a package (mutsweep)
prwaitv0.5.0are a pull request’s checks finished, without calling an empty list a pass
staletoolsv0.3.0which installed Go tools are built with an older toolchain, and which of those parse Go source
modfloorv0.3.0the Go floor a module declares, against the floor a fix requires, and which fleet modules are required at a pseudo-version
unboundedv0.2.0which repositories read a ZIP entry or decode an image without a ceiling
fleetfindv0.2.0which repository already does this
landingdiffv0.2.0which landing page is the odd one out
fuzzrunv0.1.0run every fuzz target of a module within a load budget
.githubno tagshared community health files, Renovate runner and preset

What they have in common

  • Silence is not a pass. prwait refuses an empty check list, mutate exits 0 only when the suite went red, and unbounded exits non-zero when it read nothing.
  • Every answer carries its date, as fleetfind does, and says so when it is old.
  • A lead, not a verdict: unbounded and landingdiff say where to look and what they cannot see.
  • A control that could fail. fuzzrun’s tests plant a failing target, and landingkit’s CI checks a landing with a tinted background and requires it to fail.

Links: the organisation on GitHub, and the landing page.