Open source build-tool projects

Every project in the registry tagged build-tool, ranked by real GitHub adoption.

projects 33 combined stars ★ 439K refresh nightly
01 vite ★ 83K

Next generation frontend tooling. It's fast!

last push16 hours ago languageTypeScript licenseMIT
02 webpack ★ 66K

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Throug

last push7 hours ago languageJavaScript licenseMIT
03 parcel ★ 44K

The zero configuration build tool for the web. 📦🚀

last push12 days ago languageJavaScript licenseMIT
04 turborepo ★ 31K

Build system optimized for JavaScript and TypeScript, written in Rust

last push7 hours ago languageRust licenseMIT
05 nx ★ 29K

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 t

last push7 hours ago languageTypeScript licenseMIT
06 gradle ★ 19K

Adaptable, fast automation for all

last push8 hours ago languageGroovy licenseApache-2.0
07 task ★ 16K

A fast, cross-platform build tool inspired by Make, designed for modern workflows.

last push9 hours ago languageGo licenseMIT
08 rspack ★ 13K

Fast Rust-based bundler for the web with a modernized webpack API 🦀

last push11 hours ago languageRust licenseMIT
09 devbox ★ 12K

Instant, easy, and predictable development environments

last push27 hours ago languageGo licenseApache-2.0
10 xmake ★ 12K

🔥 A cross-platform build utility based on Lua

last pushyesterday languageLua licenseApache-2.0
11 earthly ★ 12K

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

last push11 months ago languageGo licenseMPL-2.0
12 wxt ★ 11K

⚡ Next-gen Web Extension Framework

last push2 days ago languageTypeScript licenseMIT
13 DependencyCheck ★ 7.7K

OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.

last push25 hours ago languageJava licenseApache-2.0
14 lightningcss ★ 7.7K

An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.

last push8 days ago languageRust licenseMPL-2.0
15 Bear ★ 6.5K

Generate compile_commands.json for any C or C++ build

last push13 days ago languageRust licenseGPL-3.0
16 farm ★ 5.6K

Extremely fast Vite-compatible web build tool written in Rust

last push3 months ago languageRust licenseMIT
17 extension.js ★ 5.2K

The cross-browser extension framework.

last push8 hours ago languageTypeScript licenseMIT
18 modern.js ★ 5.0K

A progressive web framework based on React and Rsbuild.

last push15 hours ago languageTypeScript licenseMIT
19 sbt ★ 5.0K

sbt, the interactive build tool

last push34 hours ago languageScala licenseApache-2.0
20 style-dictionary ★ 4.8K

A build system for creating cross-platform styles.

last push8 days ago languageJavaScript licenseApache-2.0
21 trunk ★ 4.4K

Build, bundle & ship your Rust WASM application to the web.

last push8 days ago languageRust licenseApache-2.0
22 cake ★ 4.2K

:cake: Cake (C# Make) is a cross platform build automation system.

last pushyesterday languageC# licenseMIT
23 retire.js ★ 4.2K

scanner detecting the use of JavaScript libraries with known vulnerabilities. Can also generate an SBOM of the libraries it finds.

last push4 days ago languageJavaScript licenseApache-2.0
24 moon ★ 4.1K

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

last push10 hours ago languageRust licenseMIT
25 pants ★ 3.8K

The Pants Build System

last push33 hours ago languagePython licenseApache-2.0
26 proguard ★ 3.7K

ProGuard, Java optimizer and obfuscator

last push25 days ago languageJava licenseGPL-2.0
27 rsbuild ★ 3.4K

Fast, extensible build tool for modern web development

last push16 hours ago languageTypeScript licenseMIT
28 cargo-make ★ 3.0K

Rust task runner and build tool.

last push7 months ago languageRust licenseApache-2.0
29 mill ★ 2.8K

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

last push16 hours ago languageScala licenseMIT
30 please ★ 2.6K

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

last push13 hours ago languageGo licenseApache-2.0
31 scons ★ 2.4K

SCons - a software construction tool

last push2 days ago languagePython licenseMIT
32 penguin-harness ★ 2.3K

🐧 Harness for RSI. Let AI Build AI. Multi-Agent Auto-Dev Platform. Everything is Transparent.

last push8 hours ago languageTypeScript licenseApache-2.0
33 doit ★ 2.1K

CLI task management & automation tool

last push7 months ago languagePython licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source build-tool projects are there?

This registry tracks 33 projects tagged build-tool, with 438,601 GitHub stars between them. The most-adopted is vite at 82,861 stars.

Are these build-tool projects free to use?

Yes — 33 of the 33 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which build-tool project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these build-tool projects still maintained?

29 of the 33 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.