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.
No tracked trend matches for this post yet.
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.