User guide
Explore the Bazel documentation to find tutorials and guides for users of all levels.
Release
Learn about Bazel's release model, latest releases, and compatibility policies.
Basics
Get started with BUILD files, learn to run Bazel, and query your build for data.
Advanced
Configure and optimize your builds with these advanced options.
Remote distribution
Take advantage of Bazel's scalability with remote distribution.
Tutorials
Follow these tutorials to try out aspects of Bazel. More coming soon!
Migrate
Ready to move your project to Bazel? Our migration guides show you how.