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.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 165 projects
44,801 stars

meteor/meteor

Meteor, the JavaScript App Platform

Metrics details
Stars44,801
30,716 stars

vercel/turbo

Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.

Metrics details
Stars30,716
29,113 stars

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
Stars29,113
25,637 stars

bazelbuild/bazel

a fast, scalable, multi-language and extensible build system

Metrics details
Stars25,637
13,082 stars

ninja-build/ninja

a small build system with a focus on speed

Metrics details
Stars13,082
12,171 stars

jetpack-io/devbox

Instant, easy, and predictable development environments

Metrics details
Stars12,171
12,047 stars

earthly/earthly

Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.

Metrics details
Stars12,047
9,360 stars

platformio/platformio-core

Your Gateway to Embedded Software Development Excellence :alien:

Metrics details
Stars9,360
6,399 stars

rizsotto/Bear

Bear is a tool that generates a compilation database for clang tooling.

Metrics details
Stars6,399
4,883 stars

theos/theos

A cross-platform suite of tools for building and deploying software for iOS and other platforms.

Metrics details
Stars4,883
4,759 stars

immunant/c2rust

Migrate C code to Rust

Metrics details
Stars4,759
4,741 stars

amzn/style-dictionary

A build system for creating cross-platform styles.

Metrics details
Stars4,741
4,437 stars

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
Stars4,437
4,005 stars

moonrepo/moon

A build system and monorepo management tool for the web ecosystem, written in Rust.

Metrics details
Stars4,005
3,887 stars

ngbp/ngbp

A sophisticated build management system for web apps (formerly ng-boilerplate). Created by @joshdmiller

Metrics details
Stars3,887
3,804 stars

pantsbuild/pants

The Pants Build System

Metrics details
Stars3,804
3,469 stars

google/robotstxt

The repository contains Google's robots.txt parser and matcher as a C++ library (compliant to C++11).

Metrics details
Stars3,469
2,792 stars

kpu/kenlm

KenLM: Faster and Smaller Language Model Queries

Metrics details
Stars2,792
2,770 stars

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
Stars2,770
2,603 stars

thought-machine/please

High-performance extensible build system for reproducible multi-language builds.

Metrics details
Stars2,603
2,510 stars

MicrosoftDocs/PowerShell-Docs

The official PowerShell documentation sources

Metrics details
Stars2,510
2,105 stars

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
Stars2,105
2,073 stars

pydoit/doit

CLI task management & automation tool

Metrics details
Stars2,073
1,903 stars

ocaml/dune

A composable build system for OCaml.

Metrics details
Stars1,903
1,847 stars

apenwarr/redo

Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo.

Metrics details
Stars1,847
1,831 stars

bloomberg/bde

Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.

Metrics details
Stars1,831
1,741 stars

tj/mmake

Modern Make

Metrics details
Stars1,741
1,704 stars

revng/revng

revng: the core repository of the rev.ng project

Metrics details
Stars1,704
1,624 stars

stepchowfun/toast

Containerize your development and continuous integration environments. 🥂

Metrics details
Stars1,624
1,562 stars

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
Stars1,562
1,507 stars

kenglxn/QRGen

a simple QRCode generation api for java built on top ZXING

Metrics details
Stars1,507
1,471 stars

corrosion-rs/corrosion

Marrying Rust and CMake - Easy Rust and C/C++ Integration!

Metrics details
Stars1,471
1,468 stars

poac-dev/poac

A package manager and build system for C++

Metrics details
Stars1,468
1,458 stars

preshing/junction

Concurrent data structures in C++

Metrics details
Stars1,458
1,441 stars

platformio/platformio-vscode-ide

PlatformIO IDE for VSCode: The next generation integrated development environment for IoT

Metrics details
Stars1,441
1,277 stars

apple/swift-llbuild

A low-level build system, used by Xcode and the Swift Package Manager

Metrics details
Stars1,277
1,252 stars

gittup/tup

Tup is a file-based build system.

Metrics details
Stars1,252
1,235 stars

jin/awesome-bazel

A curated list of Bazel rules, tooling and resources.

Metrics details
Stars1,235
1,081 stars

vmt/udis86

Disassembler Library for x86 and x86-64

Metrics details
Stars1,081
1,057 stars

fortran-lang/fpm

Fortran Package Manager (fpm)

Metrics details
Stars1,057
1,041 stars

archlinuxarm/PKGBUILDs

PKGBUILDs modified to build on Arch Linux ARM

Metrics details
Stars1,041
973 stars

multiarch/crossbuild

:earth_africa: multiarch cross compiling environments

Metrics details
Stars973
956 stars

caoccao/Javet

Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.

Metrics details
Stars956
955 stars

cmake-js/cmake-js

CMake.js - a Node.js native addon build tool

Metrics details
Stars955
938 stars

dotnetcore/FlubuCore

A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.

Metrics details
Stars938
938 stars

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
Stars938
909 stars

BabylonJS/BabylonNative

Build cross-platform native applications with the power of the Babylon.js JavaScript framework

Metrics details
Stars909
813 stars

mislav/poignant-guide

Why's Poignant Guide to Ruby

Metrics details
Stars813
797 stars

ndmitchell/shake

Shake build system

Metrics details
Stars797
749 stars

dropbox/changes

A dashboard for your code. A build system.

Metrics details
Stars749
740 stars

SanderMertens/bake

Bake, A build system for building, testing and running C & C++ projects

Metrics details
Stars740
723 stars

bxbxbai/ZhuanLan

非官方知乎专栏 - Android

Metrics details
Stars723
684 stars

espressif/esp-dsp

DSP library for ESP-IDF

Metrics details
Stars684
671 stars

pybind/cmake_example

Example pybind11 module built with a CMake-based build system

Metrics details
Stars671
661 stars

queezythegreat/arduino-cmake

Arduino CMake Build system

Metrics details
Stars661
624 stars

build-cpp/cmkr

Modern build system based on CMake and TOML.

Metrics details
Stars624
588 stars

ninenines/erlang.mk

A build tool for Erlang that just works.

Metrics details
Stars588
544 stars

vesparny/angular-kickstart

angular-kickstart - speed up your AngularJS development and testing with a great gulpjs build system.

Metrics details
Stars544
538 stars

verma/plasio

Drag-n-drop In-browser LAS/LAZ point cloud viewer. http://plas.io

Metrics details
Stars538
535 stars

thomhurst/ModularPipelines

Write your pipelines in C# !

Metrics details
Stars535
1-60 of 165 projects
Get A Weekly Email With Trending Build System Projects
Stay updated on Build System plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.