Bazel (software)
| Bazel | |
|---|---|
| Developer(s) | |
| Initial release | March 2015 | 
| Stable release | 8.2.1 
   / 17 April 2025 | 
| Repository | |
| Written in | Java | 
| Operating system | Cross-platform | 
| License | Apache License 2.0 | 
| Website | bazel | 
Bazel (/ˈbeɪzəl/) is a free and open-source software tool used for the automation of building and testing software.
Similar to build tools like Make, Apache Ant, and Apache Maven, Bazel builds software applications from source code using rules. Rules and macros are created in the Starlark language, a dialect of Python. There are built-in rules for building software written in Java, Kotlin, Scala, C, C++, Go, Python, Rust, JavaScript, Objective-C, and bash scripts. Bazel can produce software application packages suitable for deployment for the Android and iOS operating systems.