Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source build-tool software

1117 open-source libraries, tools and applications tagged build-tool, ranked by how closely build-tool is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1117 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
privatenumber/esbuild-loader
A Webpack loader that uses esbuild to transpile JavaScript and TypeScript and minify output far faster than babel-loader, ts-loader, or Ter…
873604active
Carthage
Carthage is a decentralized dependency manager for Cocoa (iOS, macOS, tvOS, watchOS) projects written in Swift. It builds dependencies into…
3815145maintenance
CocoaPods
CocoaPods is the dependency manager for Swift and Objective-C Cocoa projects, resolving dependencies declared in a Podfile, fetching source…
8714830maintenance
Browserify
Browserify is a JavaScript module bundler that lets you use Node.js-style require() in the browser by recursively walking the dependency gr…
6614695maintenance
google/ksp
Kotlin Symbol Processing (KSP) is an API from Google for developing lightweight Kotlin compiler plugins, primarily used for annotation proc…
973481active
TypeStrong/ts-loader
ts-loader is the official TypeScript loader for webpack, compiling .ts and .tsx files during webpack builds. It integrates the TypeScript c…
883481active
apache/maven-mvnd
Apache Maven Daemon (mvnd) is a drop-in replacement for the Maven build tool that runs builds in a long-lived background daemon process. It…
883456active
web-infra-dev/rsbuild
Rsbuild is a fast, extensible build tool for modern web applications, powered by the Rust-based Rspack bundler. It provides zero-configurat…
923404active
osxcross Toolchain
OSXCross is a macOS cross-compilation toolchain that lets you build macOS binaries from Linux and *BSD hosts. It combines a host compiler, …
713403active
beeware/briefcase
Briefcase is a Python tool that converts Python projects into standalone native applications for Mac, Windows, Linux, iOS, Android, and the…
933356active
Broccoli
Broccoli is a fast, reliable asset pipeline for building browser applications, running on Node.js and backend-agnostic. Builds are defined …
463322active
tsoding/nob.h
nob.h is a single-header C library for writing build recipes (build systems) in plain C, requiring nothing but a C compiler to bootstrap. I…
663287active
RPi-Distro/pi-gen
pi-gen is the official tool used to build Raspberry Pi OS disk images and custom images based on it. It orchestrates staged builds using de…
753262active
Ember CLI
Ember CLI is the official command line utility for the Ember.js framework, providing project scaffolding, a Broccoli-based asset build pipe…
973235stable
callstack/react-native-builder-bob
A set of CLIs from Callstack to scaffold and build React Native libraries for multiple targets. It includes create-react-native-library for…
933232active
.NET SDK
The .NET SDK repository containing core project creation and build functionality shared between Visual Studio and the .NET CLI, including M…
1003230active
SynoCommunity/spksrc
spksrc is a cross-compilation framework for building native software packages (SPKs) for Synology NAS devices running DSM. Packages built w…
863214active
pmmmwh/react-refresh-webpack-plugin
A Webpack plugin that enables React Fast Refresh (hot reloading) for React components, preserving state during edits. It integrates with we…
933187active
GitVersion
GitVersion is a tool that calculates a Semantic Version (SemVer) number for a commit by analyzing a repository's Git history and branching …
943149stable
evrone/postcss-px-to-viewport
A PostCSS plugin that automatically converts pixel (px) units in CSS into viewport units (vw, vh, vmin, vmax). It enables building scalable…
233149stable
TeaVM
TeaVM is an ahead-of-time compiler that translates Java bytecode (from Java, Kotlin, or Scala) into JavaScript, WebAssembly, or C. It ships…
953132active
GoogleChromeLabs/bubblewrap
Bubblewrap is a Node.js CLI and library from GoogleChromeLabs that generates, builds, and updates Android application projects that launch …
993131active
requirejs/requirejs
RequireJS is a JavaScript file and module loader implementing the AMD (Asynchronous Module Definition) API, optimized for in-browser use bu…
5312909maintenance
oasislinux/oasis
Oasis is a small, fully statically-linked Linux system built around musl, with reproducible builds driven by Lua-generated samurai manifest…
583114active
laravel-shift/blueprint
Blueprint is a code generation tool for Laravel that builds multiple framework components (models, migrations, controllers, routes, factori…
763112active
KeepSafe/dexcount-gradle-plugin
A Gradle plugin that reports the number of method references in your APK, AAR, or Java module on every build. It helps Android developers t…
443068active
ophub/amlogic-s9xxx-openwrt
A build and firmware distribution project that runs OpenWrt on Amlogic, Rockchip, and Allwinner TV boxes and single-board computers. It pro…
993049active
originjs/vite-plugin-federation
A Vite and Rollup plugin that implements Module Federation, allowing multiple frontend applications to share code and modules at runtime. I…
403046active
zh-lx/code-inspector
A build-tool plugin that lets developers click any DOM element in the browser to automatically open their IDE with the cursor positioned at…
753037active
Cloud Native Buildpacks
pack is the official command-line tool for Cloud Native Buildpacks, transforming application source code into runnable OCI container images…
943013stable
mirage/mirage
MirageOS is a library operating system written in OCaml that compiles application code into fully standalone, specialized unikernels for se…
892993active
Grunt
Grunt is a JavaScript task runner that automates repetitive development tasks like minification, compilation, linting, and unit testing via…
6312234maintenance
ccache/ccache
Ccache is a fast compiler cache that speeds up recompilation by caching previous compilations and detecting when the same compilation is be…
982972stable
melpa/melpa
MELPA is the largest community package archive for Emacs, built automatically from upstream source repositories using recipe files. This re…
752972active
mstorsjo/llvm-mingw
A reproducibly built LLVM/Clang/LLD based mingw-w64 toolchain for compiling Windows binaries. It provides cross-compilers and native toolch…
952965active
React Hot Loader
React Hot Loader is a library that lets developers tweak React components in real time, preserving component state during hot module replac…
2312148maintenance
projen/projen
projen is a CLI tool and library that synthesizes project configuration files (package.json, tsconfig.json, GitHub Workflows, linting, CI/C…
962958active
sagiegurari/cargo-make
cargo-make is a Rust task runner and build tool that lets developers define and run task flows via TOML-based Makefile.toml files. It works…
492952stable
earthly/earthly
Earthly is a CI/CD build framework that runs every build step inside containers, using an Earthfile syntax that combines Dockerfile and Mak…
4112055maintenance
react-native-community/cli
The React Native Community CLI is a set of command line tools for creating, building, and running React Native apps on iOS and Android. It …
922936active
django-compressor/django-compressor
A Django app that combines and minifies linked and inline JavaScript and CSS in templates into single cacheable static files. It supports c…
762870stable
Prism-Shadow/penguin-harness
PenguinHarness is an open-source, local-first multi-agent application development platform that automates building, optimizing, and deployi…
812864active
pypa/setuptools
Setuptools is the official build system and packaging library for Python, enabling developers to build, package, and distribute Python proj…
932863stable
rails/spring
Spring is a Ruby gem that preloads Rails applications into a background process to speed up development commands. It automatically reloads …
862815active
com-lihaoyi/mill
Mill is a JVM build tool for Java, Scala, and Kotlin, designed to be simpler than Maven and easier than Gradle. It offers 3-7x faster devel…
982796active
egoist/tsup
tsup is a zero-config bundler for TypeScript libraries, powered by esbuild. It bundles .ts, .tsx, .js, ., and .mjs files into distributable…
7811302maintenance
RazrFalcon/cargo-bloat
A cargo subcommand that analyzes Rust executables to show which functions and crates take up the most space in the binary. It supports ELF,…
322769stable
FiorenMas/Revanced-And-Revanced-Extended-Non-Root
A repository that automatically builds pre-patched ReVanced and ReVanced Extended APKs for Android apps like YouTube and YouTube Music shor…
662760active
jaredpalmer/razzle
Razzle is a zero-configuration build tool that abstracts webpack setup for server-rendered (universal/isomorphic) and single-page JavaScrip…
2311018maintenance
unjs/unbuild
unbuild is a unified JavaScript/TypeScript build system from the unjs ecosystem, built on Rollup, that bundles libraries into CommonJS and …
782726active
LukeMathWalker/cargo-chef
cargo-chef is a cargo subcommand that speeds up Rust Docker builds by exploiting Docker layer caching. It extracts a recipe of the project'…
872724active
yimengfan/BDFramework.Core
BDFramework is a commercial-grade Unity3D game development framework providing a complete workflow from development to deployment. It bundl…
752708active
xasset/xasset
xasset is a professional Unity build tool for asset bundling, loading, splitting, encryption, and play-while-downloading (hot update) workf…
322697active
zhangyuang/ssr
An out-of-the-box server-side rendering (SSR) framework for React and Vue2/Vue3 applications, built on a plugin architecture that supports …
732691active
rust-cross/cargo-zigbuild
cargo-zigbuild is a Cargo subcommand that uses zig as the linker to make cross-compiling Rust projects easier. It supports building for man…
972684active
goreleaser/nfpm
nFPM is a simple, zero-dependency packager written in Go that creates deb, rpm, apk, ipk, arch linux, and msix packages from a single YAML …
992673active
jitpack/jitpack.io
JitPack is a package repository for JVM and Android projects that builds Git projects on demand and serves ready-to-use artifacts (jar, aar…
752669stable
Module Federation
Module Federation is a JavaScript architecture and build-plugin ecosystem that lets independently built and deployed applications share cod…
942655active
libgdx/packr
Packr bundles your JAR, assets, and a JVM into a native executable for Windows, Linux, and macOS so Java apps look and launch like native a…
232621active
Please
Please is a high-performance, extensible, cross-language build system written in Go, emphasizing hermetic, reproducible builds with aggress…
972616active
Keycloakify
Keycloakify is a TypeScript build tool that generates Keycloak themes (login, register, email pages) using modern web frameworks like React…
952597active
friendlyanon/cmake-init
cmake-init is an opinionated command-line tool that scaffolds modern CMake projects for executables, static/shared libraries, and header-on…
612554active
utooland/utoo
Utoo is a unified, high-performance web development toolchain written in Rust, combining an npm-compatible package manager (utoo/ut), a Tur…
912549active
virtio-win/virtio-win-pkg-scripts
A set of Python scripts for packaging virtio-win Windows drivers into ISO images and RPM packages for KVM/QEMU virtualization. The generate…
622545active
django-webpack-loader
A Django app that integrates Webpack bundles into Django templates via a simple template tag. It consumes a stats file generated by webpack…
762537active
thepowersgang/mrustc
mrustc is an alternative Rust compiler written in C++ whose primary purpose is bootstrapping rustc without needing an existing Rust binary.…
762533active
chromebrew/chromebrew
Chromebrew is a package manager for Chrome OS that installs prebuilt packages and builds software from source on Chromebooks with developer…
682525active
r-lib/devtools
devtools is an R package that streamlines R package development with functions for loading, documenting, testing, building, and installing …
852519stable
crosstool-ng/crosstool-ng
Crosstool-NG is a versatile toolchain generator that builds cross-compilation toolchains (compiler, linker, libraries) for many target arch…
852517active
nerves-project/nerves
Nerves is a framework and set of tools for building and deploying small, self-contained firmware images for embedded Linux devices using El…
932496stable
PurifyCSS
PurifyCSS is a JavaScript library and CLI that statically analyzes content (HTML, JS, PHP, etc.) to detect which CSS selectors are actually…
239837maintenance
timarney/react-app-rewired
A tool that lets you override create-react-app's webpack configuration without ejecting or forking react-scripts. You provide a config-over…
659836maintenance
mkubecek/vmware-host-modules
A collection of patches that allow VMware Workstation and Player host kernel modules (vmmon and vmnet) to build against recent Linux kernel…
322476active
dutiyesh/chrome-extension-cli
A command-line tool that scaffolds Chrome extension projects with preconfigured Webpack, supporting JavaScript and TypeScript. It generates…
232465active
ruby/rake
Rake is a Make-like build utility implemented in Ruby, where tasks and dependencies are defined in Rakefiles using standard Ruby syntax. It…
842460stable
stephencookdev/speed-measure-webpack-plugin
A webpack plugin that measures and reports the time spent in each loader and plugin during webpack builds. It wraps your webpack config and…
622441active
SCons/scons
SCons is an open-source software construction tool that orchestrates building software by determining which components need rebuilding and …
932433stable
coryhouse/react-slingshot
React Slingshot is a comprehensive starter kit and boilerplate for building React + Redux single-page applications, bundling Babel, hot rel…
239628maintenance
vuejs-templates/webpack
The official vue-cli 2 project template that scaffolds a full-featured Vue 2 + Webpack setup with vue-loader, hot reload, lint-on-save, uni…
239621maintenance
shadow-cljs
shadow-cljs is a build tool and compiler for ClojureScript that focuses on simplicity, good defaults, and seamless npm integration. It supp…
762407active
empjs/emp
EMP is a micro-frontend engineering framework built on Rspack 2 and Module Federation 2, providing unified configuration for host/remote ap…
922398active
open-wc/open-wc
Open Web Components (open-wc) is a collection of guides, recommendations, generators, and tools for developing web components in JavaScript…
882398active
UnCSS
UnCSS is a Node.js tool and CLI that removes unused CSS selectors from stylesheets by loading HTML pages in jsdom, executing JavaScript, an…
239399maintenance
Webpack
A Node.js middleware that adds webpack hot module replacement (HMR) to your own HTTP server, working alongside webpack-dev-middleware witho…
102372stable
android/ndk
The Android Native Development Kit (NDK) lets Android developers embed native C/C++ code in their apps as JNI shared libraries. This reposi…
912323active
distcc/distcc
distcc is a distributed compilation front-end for C, C++, and Objective C that spreads compile jobs across machines on a network. It works …
602313stable
RuntimeCompiledCPlusPlus/RuntimeCompiledCPlusPlus
Runtime-Compiled C++ (RCC++) is a C++ library and sample project that lets developers recompile and swap C++ code while a program is runnin…
512296active
ailyProject/aily-builder
Aily Builder is a fast Arduino compilation CLI written in TypeScript that dramatically reduces build times through staged builds, smart cac…
612294active
rzane/docker2exe
docker2exe is a Go-based command-line tool that converts a Docker image into standalone native executables for macOS, Linux, and Windows. A…
282294active
Mokshit06/typewind
Typewind is a typesafe, zero-runtime wrapper around Tailwind CSS that lets you write Tailwind classes as TypeScript expressions via a `tw` …
532290active
matz/spinel
Spinel is an ahead-of-time compiler that translates Ruby source code into standalone native executables via whole-program type inference an…
702265active
pypa/cibuildwheel
cibuildwheel is a Python tool that runs on CI servers to build and test Python wheels across macOS, Windows, and Linux for multiple Python …
952264active
pyscaffold/pyscaffold
PyScaffold is a Python project generator that bootstraps high-quality, PyPI-ready package templates via the `putup` command. It bundles bes…
642259stable
handzlikchris/FastScriptReload
Fast Script Reload is a Unity plugin that hot-reloads C# script changes into a running play-mode session without full domain reload or reco…
522253active
pypa/flit
Flit is a simple Python packaging tool for publishing packages and modules to PyPI. It generates pyproject.toml metadata, builds wheels and…
752252active
EWSoftware/SHFB
Sandcastle Help File Builder is a tool for generating help files for .NET class libraries, combining XML code comments with conceptual topi…
762250active
HotPE
HotPE ToolBox is a clean, powerful, and elegant Win11PE (Windows Preinstallation Environment) distribution, with this repository containing…
612250active
swiftlang/swift-build
Swift Build is a high-level build system built on llbuild with strong support for building Swift code. It serves as the build engine behind…
872245active
umijs/father
father is an NPM package development tool from the UmiJS ecosystem that builds, checks, and helps publish JavaScript/TypeScript packages. I…
962241active
tensorchord/envd
envd is a command-line tool that creates reproducible, container-based development environments for AI/ML work using a simple Python-like b…
982236active

← prev page 3 / 12 next →