Bazel
bazel.build{ Fast, Correct } — Choose two
Dev Toolsbuild-toolopen-sourcemonorepomulti-languageci-cdtestingscalability

About
Bazel is an open source build and test tool designed for large, multi-language, multi-platform codebases. It enables scalable, reproducible builds from startup to enterprise scale. Users can manage complex dependency graphs with fast incremental builds and remote execution support.
Problem
Building and testing large, multi-language, multi-platform codebases is slow, brittle, and hard to scale.
For
software developers and engineering teams working on large, multi-language codebases
How it works
Bazel uses a declarative BUILD file system and a smart dependency graph to perform fast, correct, incremental builds with optional remote execution and caching.
Business model
open-source
Status
launched
Company
Google