Bazel ecosystem usage stats, now public
Blog post from Aspect Build
Aspect has launched a public Bazel ecosystem statistics page that aggregates daily telemetry from repositories using its open-source rulesets, showing Bazel version adoption and dependency-version trends for Bazel Central Registry modules, with CI and non-CI activity separated. The data is intended to help ruleset maintainers make better-informed compatibility and deprecation decisions, though report counts reflect dependency graph evaluations rather than unique users or repositories and are weighted toward CI activity. Telemetry is collected by the open-source `aspect_tools_telemetry` module during bzlmod module-graph evaluations, generally not during routine builds and never for WORKSPACE-only builds, and it sends limited platform, Bazel, dependency, CI, and pseudonymous grouping information rather than source code, paths, URLs, or command lines. Users can permanently disable collection with the `DO_NOT_TRACK` setting, selectively exclude fields such as organization or dependencies, add a salt to hashes, or redirect reports to an internal collector. The underlying aggregated JSON dataset is publicly available but is not presented as a stable API, and other ruleset maintainers can adopt the telemetry module to obtain more direct insight into their own users’ version adoption.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Developer Experience | 1 | 462 | 233 | 85 | -22% |
| LLM | 1 | 5,068 | 1,020 | 229 | -34% |
| Platform Engineering | 1 | 1,191 | 259 | 79 | -17% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.