Topics / #build-system

Build-system projects on GitHub

Build systems and monorepo task runners for large codebases.

As of , the most-starred Build-system projects on GitHub are meteor (44.8K stars), turborepo (31.2K stars) and nx (29.4K stars). GitHub.Locker tracks 13 Build-system repositories with 274.6K stars combined. The fastest-growing on October 16 was Iosevka, with +22 stars in a day.

13Projects
274.6KStars in total
+63Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

13 projects · by stars

  1. #1 · meteor/meteor

    meteor

    Meteor is a full-stack JavaScript platform for building modern web, mobile, and desktop applications with a single codebase.

    44.8K
  2. #2 · vercel/turborepo

    turborepo

    Turborepo is a high-performance build system for JavaScript and TypeScript codebases (especially monorepos), written in Rust — its README now introduces it as 'the build system for coding agents'.

    31.2K
  3. #3 · nrwl/nx

    nx

    Nx is a monorepo platform for TypeScript and polyglot codebases. It caches what didn't change, runs only the tasks affected by your edits, and comes with an integrated CI solution; the core is built with Rust for performance.

    29.4K
  1. 4

    bazel

    26Kbazelbuild/bazel · Java

    Bazel is a fast, scalable, multi-language and extensible build system - one tool that builds and tests software of any size, quickly and reliably.

  2. 5

    Iosevka

    23.1Kbe5invis/Iosevka · JavaScript

    Iosevka is an open-source typeface family designed for writing code, using in terminals and preparing technical documents. It comes in sans-serif and slab-serif forms, both monospace and quasi-proportional.

  3. 6

    intellij-community

    20.6KJetBrains/intellij-community · Java

    This is the open-source part of the JetBrains IDEs codebase and the basis for IntelliJ Platform development — the source you build IntelliJ IDEA or PyCharm from, not a ready-to-download IDE.

  4. 7

    gradle

    18.9Kgradle/gradle · Groovy

    Gradle is a highly scalable build automation tool that handles everything from large multi-project enterprise builds to quick development tasks, across many languages.

  5. 8

    mold

    17.7Krui314/mold · Rust

    mold is a high-performance drop-in replacement for the standard Unix linker, built for one thing: making the link step of large C, C++ and Rust builds several times faster.

  6. 9

    termux-packages

    17.2Ktermux/termux-packages · Shell

    It's the package build system for Termux: scripts and patches used to build the packages that ship for the Termux Android application.

  7. 10

    devbox

    12.4Kjetify-com/devbox · Go

    Devbox is a command-line tool that creates isolated, reproducible development shells by declaring packages in a devbox.json file, using Nix under the hood instead of Docker or a VM.

  8. 11

    earthly

    12.1Kearthly/earthly · Go

    Earthly is a build automation framework that runs every build step inside containers, giving reproducible builds with a syntax that blends Dockerfile and Makefile conventions.

  9. 12

    node-gyp

    10.7Knodejs/node-gyp · Python

    node-gyp is a cross-platform command-line tool that compiles native addon modules for Node.js, wrapping a vendored copy of the gyp-next build system (originally from Chromium) adapted for Node.js native addons.

  10. 13

    WSL2-Linux-Kernel

    10.6Kmicrosoft/WSL2-Linux-Kernel · C

    This is the official source repository for the Linux kernel that powers WSL2 (Windows Subsystem for Linux 2), including the kernel source code and configuration files used by Microsoft.

Often tagged together