Bazel - Bazel is an open-source, multi-language build and test tool designed for fast, reproducible, and hermetic software builds.
Git - Git is a distributed version control system designed to track changes in source code with speed, data integrity, and support for distributed, non-linear workflows.
Gradle - Gradle is an open-source build automation tool primarily used for JVM projects (Java, Kotlin, Scala) with declarative Kotlin DSL (build.gradle.kts) and Groovy DSL support, incremental compilation, build caching, and configuration caching.
Nix - Nix is a purely functional package manager and build system that provides reproducible, declarative, and isolated software environments across Linux distributions and macOS.