Skip to content

bz mod search

Search for Bazel modules by name in the configured registry.

Synopsis

Terminal window
bz mod search <query> [flags]

Description

The search command queries the registry for modules matching the search query. It searches module names and returns a list of matching modules with their descriptions.

Arguments

ArgumentDescription
querySearch term to match against module names

Flags

FlagShortDescription
--registry-rRegistry URL to search (default: BCR)
--limit-lMaximum results to return (default: 20)
--jsonOutput as JSON

Examples

Terminal window
bz mod search rules_go

Output:

rules_go - Go rules for Bazel

Search with Pattern

Terminal window
bz mod search rules_

Output:

rules_go - Go rules for Bazel
rules_python - Python rules for Bazel
rules_rust - Rust rules for Bazel
rules_cc - C/C++ rules for Bazel
rules_java - Java rules for Bazel
...

Search Custom Registry

Terminal window
bz mod search mymodule --registry https://registry.example.com

JSON Output

Terminal window
bz mod search rules_go --json

Output:

{
"modules": [
{
"name": "rules_go",
"description": "Go rules for Bazel"
}
]
}

Limit Results

Terminal window
bz mod search rules_ --limit 5

See Also