Skip to content

openclaw/homebrew-tap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

167 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenClaw Homebrew Tap

Homebrew Tap banner

Homebrew tap for shipping OpenClaw CLI tools.

Install

brew tap openclaw/tap

Install Packages

# formula
brew install openclaw/tap/<name>

# cask
brew install --cask openclaw/tap/<name>

Packages

Formulae

  • crabbox — Remote Linux test boxes for dirty worktrees and CI hydration
  • crabfleet — Fleet management CLI for Crabbox workers
  • crawlbar — macOS menu bar control plane for local-first crawler CLIs
  • discrawl — Mirror Discord into SQLite and search server history locally
  • gitcrawl — Local GitHub issue and PR archive with gh-compatible caching
  • gogcli — Google CLI for Gmail, Calendar, Drive, Docs, Sheets, and more
  • goplaces — Modern Go client + CLI for the Google Places API (New)
  • graincrawl — Local-first Granola crawler into SQLite and Markdown
  • notcrawl — Local-first Notion crawler into SQLite and normalized Markdown
  • octopool — Org-authenticated GitHub read relay and gh-compatible cache shim
  • slacrawl — Go-based CLI for mirroring Slack workspace data into local SQLite
  • telecrawl — Telegram Desktop archive CLI with encrypted Git backups
  • wacli — WhatsApp CLI built on whatsmeow
  • wacrawl — Read-only WhatsApp Desktop archive CLI

Casks

None, yet

Update / Uninstall

brew update
brew upgrade

brew uninstall <formula>
brew uninstall --cask <cask>

# casks only: remove user data
brew uninstall --cask --zap openclaw/tap/<name>

Notes

  • Run brew info openclaw/tap/<name> for per-tool caveats (permissions, setup steps, etc.).

Maintainers

The Update Formula workflow accepts a Homebrew formula token, a semantic release tag, and a GitHub repository in owner/repo form. Optional artifact inputs must resolve to HTTPS release assets and may use only the placeholders documented by the workflow. Pull requests and updates to main run the updater tests and validate every formula's Ruby syntax.

Four-target binary releases can use the workflow's verified-hashes-v1 contract. Supply all four canonical target SHA-256 inputs, source_tag_object, source_tag_commit, and request_id with an explicit {target} artifact template. This mode requires an existing formula, checks that the live source ref is the supplied annotated tag object and peeled commit, renders the target URL/checksum pairs directly from the supplied hashes, and never downloads release assets to recompute them. Partial or mixed legacy/verified input sets fail closed. The source repository remains responsible for verifying the public release bytes immediately before dispatch and again after the tap update, including its clean downstream Homebrew install proof.

Each successful verified dispatch must create one direct-child provenance commit; an already-current formula fails closed instead of reporting a trailerless no-op. The workflow revalidates the exact public source tag without credentials immediately before its one-shot push and again after proving that the remote tap branch equals the pushed commit.

Verified run titles are Update <formula> for <tag> (request-id=<id>; source-tag-object=<object>; source-tag-commit=<commit>). A changed formula commit records Source-Repository, Source-Tag-Object, Source-Tag-Commit, and Request-ID trailers so callers can bind the protected workflow run, resulting tap commit, and formula bytes to one handoff.

About

Homebrew tap for openclaw

Resources

Security policy

Stars

42 stars

Watchers

2 watching

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors