Please - High-performance extensible build system for reproducible builds. sbt - Build tool for Scala, Java, and more. Tundra - Code build system that tries to be accurate and fast for incremental builds. gg - The Stanford Builder. mmake - Small program which wraps make to provide additional functionality, such as user-friendly help output, remote includes, and eventually more. It otherwise acts as a pass-through to standard make. Build Systems a la Carte - Provides an executable framework for developing and comparing build systems, viewing them as related points in landscape rather than as isolated phenomena. (Paper) checkmake - Experimental linter/analyzer for Makefiles. CMake - Build, test and package software. CMake Scripts - Selection of useful scripts for use in CMake projects. BLT - Streamlined CMake-based foundation for Building, Linking and Testing large-scale high performance computing (HPC) applications. zld - Faster version of Apple's linker. Meson - Project to create the best possible next-generation build system. (Article) (HN) mbt - Most flexible build orchestration tool for monorepo. Earthly - Run all your builds containerized. (Web) Synchronicity - Distributed build system providing cryptographic proofs-of-reproducibility via Byzantine Fault Tolerant (BFT) consensus. samurai - Ninja-compatible build tool written in C99 with a focus on simplicity, speed, and portability. Build - Tool that generates a compilation database for clang tooling. xmake - Cross-platform build utility based on Lua. (Docs) engage - Incremental build tool with automatic dependency tracking. remake - Enhanced GNU Make - tracing, error reporting, debugging, profiling and more. Goma - Distributed compiler service for open-source project such as Chromium and Android. It's some kind of replacement of distcc+ccache. musl-cross-make - Fast, simple, but advanced makefile-based approach for producing musl-targeting cross compilers. Tup - File-based build system. It takes as input a list of file changes and a directed acyclic graph (DAG). (Web) distcc - Distributed builds for C, C++ and Objective C. ninja-rs - Educational implementation of the ninja build system, based on ideas from the Build Systems a la Carte paper.