kylemclaren/homebrew-tap
September 9, 2026 ยท View on GitHub
Personal Homebrew tap for Kyle McLaren's apps and command-line tools.
Install
brew tap kylemclaren/tap
brew install --cask container-ui
Or in one step:
brew install --cask kylemclaren/tap/container-ui
Command-line tools
brew install kylemclaren/tap/sprite-tunnel
| Formula | Platforms | Source |
|---|---|---|
sprite-tunnel | macOS and Linux, Intel and ARM | kylemclaren/sprite-tunnel |
Share a local port using your existing Sprite CLI login:
sprite-tunnel 3000
Relay setup is automatic, including the bundled Linux binary. Add --public to share with anyone who has the URL, or --private to require Sprite authentication.
Updating sprite-tunnel
- Update the version and archive URLs in
Formula/sprite-tunnel.rb. - Copy the four platform hashes from the published release's
checksums.txt. - Run
brew install kylemclaren/tap/sprite-tunnelandbrew test kylemclaren/tap/sprite-tunnel. - Push the formula update; CI verifies real Homebrew installations on macOS and Linux.
Casks
| Cask | Source |
|---|---|
container-ui | kylemclaren/container-ui |
Gatekeeper note
container-ui is currently unsigned and un-notarized, so macOS blocks it on
first launch. Homebrew intentionally no longer bypasses Gatekeeper (the
--no-quarantine flag was removed in Homebrew 5.1). After installing, run:
xattr -dr com.apple.quarantine /Applications/ContainerUI.app
brew install --cask container-ui prints this same instruction as a caveat.
Updating the cask for a new release
- Bump
versioninCasks/container-ui.rb. - Copy the
ContainerUI-<version>.dmghash from that release'sSHA256SUMS.txtintosha256. brew audit --cask --online container-uiandbrew style --fix Casks/container-ui.rb.