Bazel
a fast, scalable, multi-language and extensible build system observed · 2026-08-28
Health v2 · maintenance only
97/100
- Activity 99
- Release rhythm 93
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 17.5
- age_days: 4465
- days_rel: 51
- days_push: 7
- n_releases_24m: 31
Adoption not part of the score
25764 stars · 4582 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Bazel is an open-source, fast, and scalable build and test system that supports multiple languages and platforms. It uses incremental builds, caching, and parallel execution to reliably build codebases of any size, from small projects to huge monorepos.
Use cases
- build and test a large multi-language monorepo
- speed up incremental builds with local and remote caching
- build Java, C++, Go, Android, and iOS projects with one tool
- set up reproducible builds for CI pipelines
- extend the build system with custom language rules in Starlark
- run tests in parallel across a large codebase
When to choose
- you have a large or fast-growing codebase, especially a monorepo
- build times are a bottleneck and you need incremental, cached builds
- you need one build tool across multiple languages and platforms
- you require reproducible, hermetic builds for CI correctness
When to avoid
- you have a small, single-language project where Make, Gradle, or npm scripts suffice
- your team cannot invest in learning Bazel's BUILD files and Starlark
- your dependencies or toolchain are not Bazel-friendly and lack community rules
Facets
cli-tool · maturity stable
build-tool testing cli caching ci-cd developer-tools programming-languages windows cli cross-platform build-system monorepo incremental-builds remote-execution starlark reproducible-builds multi-language command-line devops linux macos
7 sources
- readme: https://github.com/bazelbuild/bazel · fetched 2026-08-28 · bbfd66fce8bd
- homepage: https://bazel.build · fetched 2026-08-29 · 34358d85d46b
- site_page: https://bazel.build/about/intro · fetched 2026-08-29 · 3c405e60c880
- site_page: https://bazel.build/install · fetched 2026-08-29 · 1cc9f11a7ee2
- site_page: https://bazel.build/about/why · fetched 2026-08-29 · b3f56a5099b0
- site_page: https://bazel.build/about/vision · fetched 2026-08-29 · 091de0990669
- site_page: https://bazel.build/about/faq · fetched 2026-08-29 · 26c3c234f831
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| bazelbuild/bazel | main | 97 |
| bazelbuild/bazelisk | frontend | 90 |
| bazelbuild/rules_docker | plugin | 57 |
For agents
markdown · JSON · MCP: product_card(name="bazelbuild/bazel")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem