Bazel

A Story by
Build and test software of any size, quickly and reliably

What is Bazel?

Bazel is a build tool that builds code quickly and reliably. It is used to build the majority of Google's software, and thus it has been designed to handle build problems present in Google's development environment.
Bazel is a tool in the Java Build Tools category of a tech stack.

Who is using it?

35 companies use Bazel in their tech stacks, including Google, Asana, and Square.

Google

Asana

Square

Redfin

Ticketmaster

JVM Stack

Backend

CarGurus

Lucidchart, Lucidspark, Lucidscale

Vertex.AI

KeepTruckin

Tech Stack

Why developers like Bazel

Fast
Deterministic incremental builds
Correct
Multi-language
Enforces declared inputs/outputs
High-level build language
Scalable
Multi-platform support
Sandboxing