Build System Open Source Projects
Browse 165 Build System open source projects, ranked by GitHub stars. Find the most popular Build System tools and libraries.
meteor/meteor
Meteor, the JavaScript App Platform
Metrics details
| Stars | 44,801 |
vercel/turbo
Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.
Metrics details
| Stars | 30,716 |
nrwl/nx
The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.
Metrics details
| Stars | 29,113 |
bazelbuild/bazel
a fast, scalable, multi-language and extensible build system
Metrics details
| Stars | 25,637 |
ninja-build/ninja
a small build system with a focus on speed
Metrics details
| Stars | 13,082 |
jetpack-io/devbox
Instant, easy, and predictable development environments
Metrics details
| Stars | 12,171 |
earthly/earthly
Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.
Metrics details
| Stars | 12,047 |
platformio/platformio-core
Your Gateway to Embedded Software Development Excellence :alien:
Metrics details
| Stars | 9,360 |
rizsotto/Bear
Bear is a tool that generates a compilation database for clang tooling.
Metrics details
| Stars | 6,399 |
theos/theos
A cross-platform suite of tools for building and deploying software for iOS and other platforms.
Metrics details
| Stars | 4,883 |
immunant/c2rust
Migrate C code to Rust
Metrics details
| Stars | 4,759 |
amzn/style-dictionary
A build system for creating cross-platform styles.
Metrics details
| Stars | 4,741 |
oxequa/realize
Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.
Metrics details
| Stars | 4,437 |
moonrepo/moon
A build system and monorepo management tool for the web ecosystem, written in Rust.
Metrics details
| Stars | 4,005 |
ngbp/ngbp
A sophisticated build management system for web apps (formerly ng-boilerplate). Created by @joshdmiller
Metrics details
| Stars | 3,887 |
pantsbuild/pants
The Pants Build System
Metrics details
| Stars | 3,804 |
google/robotstxt
The repository contains Google's robots.txt parser and matcher as a C++ library (compliant to C++11).
Metrics details
| Stars | 3,469 |
kpu/kenlm
KenLM: Faster and Smaller Language Model Queries
Metrics details
| Stars | 2,792 |
com-lihaoyi/mill
A better build tool for Java, Scala and Kotlin: Simpler than Maven, easier than Gradle, with 3-7x faster dev workflows than other JVM build tools
Metrics details
| Stars | 2,770 |
thought-machine/please
High-performance extensible build system for reproducible multi-language builds.
Metrics details
| Stars | 2,603 |
MicrosoftDocs/PowerShell-Docs
The official PowerShell documentation sources
Metrics details
| Stars | 2,510 |
chen3feng/blade-build
Blade is a powerful build system from Tencent, supports many mainstream programming languages, such as C/C++, java, scala, python, protobuf...
Metrics details
| Stars | 2,105 |
pydoit/doit
CLI task management & automation tool
Metrics details
| Stars | 2,073 |
ocaml/dune
A composable build system for OCaml.
Metrics details
| Stars | 1,903 |
apenwarr/redo
Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo.
Metrics details
| Stars | 1,847 |
bloomberg/bde
Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
Metrics details
| Stars | 1,831 |
tj/mmake
Modern Make
Metrics details
| Stars | 1,741 |
revng/revng
revng: the core repository of the rev.ng project
Metrics details
| Stars | 1,704 |
stepchowfun/toast
Containerize your development and continuous integration environments. 🥂
Metrics details
| Stars | 1,624 |
TraceMachina/nativelink
NativeLink is a Nix-powered, open source, high-performance build cache and remote execution server, compatible with Bazel, Soong, Pants, Buck2, Reclient, and other RE-compatible build systems. It offers drastically faster builds, reduced test flakiness, and support for specialized hardware.
Metrics details
| Stars | 1,562 |
kenglxn/QRGen
a simple QRCode generation api for java built on top ZXING
Metrics details
| Stars | 1,507 |
corrosion-rs/corrosion
Marrying Rust and CMake - Easy Rust and C/C++ Integration!
Metrics details
| Stars | 1,471 |
poac-dev/poac
A package manager and build system for C++
Metrics details
| Stars | 1,468 |
preshing/junction
Concurrent data structures in C++
Metrics details
| Stars | 1,458 |
platformio/platformio-vscode-ide
PlatformIO IDE for VSCode: The next generation integrated development environment for IoT
Metrics details
| Stars | 1,441 |
apple/swift-llbuild
A low-level build system, used by Xcode and the Swift Package Manager
Metrics details
| Stars | 1,277 |
gittup/tup
Tup is a file-based build system.
Metrics details
| Stars | 1,252 |
jin/awesome-bazel
A curated list of Bazel rules, tooling and resources.
Metrics details
| Stars | 1,235 |
vmt/udis86
Disassembler Library for x86 and x86-64
Metrics details
| Stars | 1,081 |
fortran-lang/fpm
Fortran Package Manager (fpm)
Metrics details
| Stars | 1,057 |
archlinuxarm/PKGBUILDs
PKGBUILDs modified to build on Arch Linux ARM
Metrics details
| Stars | 1,041 |
multiarch/crossbuild
:earth_africa: multiarch cross compiling environments
Metrics details
| Stars | 973 |
caoccao/Javet
Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.
Metrics details
| Stars | 956 |
cmake-js/cmake-js
CMake.js - a Node.js native addon build tool
Metrics details
| Stars | 955 |
dotnetcore/FlubuCore
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
Metrics details
| Stars | 938 |
scalacenter/bloop
Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.
Metrics details
| Stars | 938 |
BabylonJS/BabylonNative
Build cross-platform native applications with the power of the Babylon.js JavaScript framework
Metrics details
| Stars | 909 |
mislav/poignant-guide
Why's Poignant Guide to Ruby
Metrics details
| Stars | 813 |
ndmitchell/shake
Shake build system
Metrics details
| Stars | 797 |
dropbox/changes
A dashboard for your code. A build system.
Metrics details
| Stars | 749 |
SanderMertens/bake
Bake, A build system for building, testing and running C & C++ projects
Metrics details
| Stars | 740 |
bxbxbai/ZhuanLan
非官方知乎专栏 - Android
Metrics details
| Stars | 723 |
espressif/esp-dsp
DSP library for ESP-IDF
Metrics details
| Stars | 684 |
pybind/cmake_example
Example pybind11 module built with a CMake-based build system
Metrics details
| Stars | 671 |
queezythegreat/arduino-cmake
Arduino CMake Build system
Metrics details
| Stars | 661 |
build-cpp/cmkr
Modern build system based on CMake and TOML.
Metrics details
| Stars | 624 |
ninenines/erlang.mk
A build tool for Erlang that just works.
Metrics details
| Stars | 588 |
vesparny/angular-kickstart
angular-kickstart - speed up your AngularJS development and testing with a great gulpjs build system.
Metrics details
| Stars | 544 |
verma/plasio
Drag-n-drop In-browser LAS/LAZ point cloud viewer. http://plas.io
Metrics details
| Stars | 538 |
thomhurst/ModularPipelines
Write your pipelines in C# !
Metrics details
| Stars | 535 |
