SeleniumBase for Rust: browser
automation and testing from Rust, with the sbrs CLI and the sbrs-mcp MCP server.
Homebrew tap for seleniumbase-rs (sbrs)
Homebrew builds it from the release source (it needs Rust, which Homebrew installs for the build). You get:
sbrsandsbrs-mcpon yourPATH;- shell completions for bash, zsh, fish and PowerShell, installed where your shell finds them. Warp uses them too: it falls back to your shell’s completions for commands it has no built-in spec for (on by default);
- the completion specs and the Warp Workflows below, under
$(brew --prefix).
$(brew --prefix)
share
sbrs
fig
usage
Upgrade with brew upgrade sbrs. To try the latest main:
brew install --HEAD mustcodeal/tap/sbrs.
If zsh does not complete sbrs, make sure Homebrew’s completions are on your
fpath before compinit (brew shellenv sets this up), then open a new tab.
For building from source instead of Homebrew.