LinkWord
Home
Directory
Articles
AI models
Tools
Pixel Plaza
Settings
ContactRSSFriend linksSubmit site
Privacy Policy·Disclaimer
陕ICP备2025083618号-2

Hot channels

AI ToolsDeveloper ToolsProductivity ToolsEntertainment & MediaJobs & Careers
DirectoryArticlesTools
← Back to directory
Bazel
Site icon for “Bazel”

Bazel

Developer Tools

Fast, reliable cross-language builds
https://bazel.build
https://bazel.build

Overview

Bazel is Google's open-source high-performance build tool focused on reproducible, parallel, and incremental builds. It achieves Hermetic builds through sandboxing and strict dependency declarations, supports Java, C++, Go, Python and other languages, and is well suited for large monorepos and cross-team projects.

Key features

  • Efficient incremental builds and parallel execution to avoid unnecessary rebuilds
  • Local and remote caching, and remote execution (RBE) to speed up CI and distributed builds
  • Strict input/output declarations and sandboxing to improve build reproducibility and security
  • Extensible rule system using Starlark to write custom build rules and integrate community rules_*

Use cases and key advantages

Suitable for large codebases that require stable, reproducible builds, monorepos, multi-language projects, and enterprise CI/CD workflows. Its main strengths are speed, scalability, and build determinism, which significantly improve build stability and developer productivity in large-scale parallel builds, cross-team collaboration, and complex dependency management.