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
mitchellh/gox
Gox is a simple, no-frills Go cross-compilation tool that behaves like the standard `go build` command. It parallelizes builds across multi…
104574maintenance
canonical/snapcraft
Snapcraft is Canonical's command-line build tool for packaging, distributing, and updating applications in the snap container format. It bu…
981288stable
google/secrets-gradle-plugin
A Gradle plugin by Google that injects secrets from a properties file (like local.properties) not checked into version control into BuildCo…
231288stable
driftingly/rector-laravel
A community-developed Rector extension providing automated upgrade and refactoring rules for Laravel applications. It applies version-speci…
961287active
Remax
Remax is a framework that runs real React inside mini-program environments, letting developers build WeChat, Alipay, QQ, and Toutiao mini-p…
104552maintenance
open-watcom/open-watcom-v2
Open Watcom V2 is the continued development of the classic Watcom C/C++ and Fortran compiler toolchain, including compilers, linker, debugg…
861285active
microsoft/griffel
Griffel is a CSS-in-JS library for React with near-zero runtime, ahead-of-time compilation, and atomic CSS output. It supports server-side …
771282active
mozilla/rust-android-gradle
A Gradle plugin by Mozilla that cross-compiles Rust Cargo projects for Android targets and integrates the resulting native libraries into a…
811278active
swiftlang/swift-llbuild
llbuild is a low-level, library-based build system designed as a reusable and scalable build engine capable of handling dependency graphs w…
971277active
offline-plugin
A webpack plugin that makes web projects offline-ready by generating a ServiceWorker (with AppCache fallback) that caches webpack output as…
234508maintenance
kriasoft/isomorphic-style-loader
A Webpack CSS loader optimized for isomorphic (universal) web apps, similar to style-loader but supporting critical path CSS rendering. It …
791273active
wix/stylable
Stylable is a CSS preprocessor and type system from Wix that scopes styles to components, exposing a style API so components can be reused …
261273active
gittup/tup
Tup is a file-based build system that takes a list of file changes and a directed acyclic graph (DAG) of dependencies, then executes only t…
711266stable
Meituan-Dianping/Robust
Robust is an Android hotfix library from Meituan-Dianping that lets developers patch bugs in production apps immediately without republishi…
234456maintenance
aras-p/ClangBuildAnalyzer
A command-line tool that aggregates Clang -ftime-trace JSON reports across a whole C/C++ build and summarizes what took the most compile ti…
251261stable
Chaquopy
Chaquopy is an SDK that lets developers include Python code in Android apps. It integrates with Android Studio's Gradle build system and pr…
711259active
oxequa/realize
Realize is a Go task runner and live-reload tool that watches files and automatically rebuilds and reruns Go projects. It supports multiple…
234435maintenance
KonghaYao/cn-font-split
A Rust-based font subsetting tool that splits large CJK and other character fonts (otf, ttf, woff2) into small, web-ready packages with fin…
721251active
jaredpalmer/backpack
Backpack is a zero-configuration build system for Node.js projects that bundles, transpiles, and live-reloads code using Webpack and Babel.…
234401maintenance
obfuscator-llvm/obfuscator
Obfuscator-LLVM is a fork of the LLVM compiler infrastructure that adds code obfuscation passes for software protection. It transforms comp…
324393maintenance
folke/ultra-runner
Ultra Runner is a fast monorepo script runner and build tool for JavaScript/TypeScript projects. It detects existing lerna, yarn, npm, and …
671247active
fi3ework/vite-plugin-checker
A Vite plugin that runs type checking and linting tools such as TypeScript, vue-tsc, ESLint, Biome, and Stylelint in a worker thread. It su…
911241active
qq549631030/AndroidJunkCode
A Gradle plugin for Android that generates large amounts of junk code to reduce code similarity between a main app and its clone ('vest') p…
681238active
bmuschko/gradle-docker-plugin
A Gradle plugin for managing Docker images and containers via the Docker remote API, built on the Docker Java library. It provides DSL-base…
511238active
siliconcompiler/siliconcompiler
SiliconCompiler is a modular Python-based hardware build system that automates the flow from RTL source code (Verilog, VHDL, Chisel, etc.) …
951236active
richardtallent/vite-plugin-singlefile
A Vite build plugin that inlines all JavaScript and CSS resources into a single dist/index.html file, allowing an entire web app to be dist…
611234active
railwayapp/railpack
Railpack is a zero-config application builder that automatically analyzes source code and turns it into an optimized OCI container image us…
841232active
Triple-T/gradle-play-publisher
Gradle Play Publisher is an unofficial Gradle plugin that automates Android app releases to the Google Play Store. It handles building, upl…
964323maintenance
tbenthompson/cppimport
cppimport is a Python library that lets you import C++ files directly as Python extension modules, compiling them transparently on first im…
651228active
SparkPost/heml
HEML is an open source XML-based markup language and framework for building responsive HTML emails, developed by SparkPost. It compiles HEM…
234293maintenance
segmentio/myth
Myth is a CSS preprocessor built on Rework that lets you write pure, spec-compliant CSS with future syntax (variables, custom media queries…
104285maintenance
markus-perl/ffmpeg-build-script
A shell script that builds a static FFmpeg binary from source on macOS and Linux, with optional GPL and non-free codecs. It supports Apple …
961222active
vojtechhabarta/typescript-generator
A Java tool that generates TypeScript definition files (.d.ts) from Java JSON classes using reflection, available as Maven and Gradle plugi…
861221active
spotify/ruler
Ruler is a Gradle plugin from Spotify that analyzes the size of Android apps, breaking down how much each module and dependency contributes…
231221active
oedotme/generouted
Generouted is a library that generates client-side file-based routes for Vite projects, supporting React Router, Solid Router, and related …
741220active
bootstrap-email/bootstrap-email
Bootstrap Email is a stylesheet, compiler, and CSS inliner that lets you write HTML emails using Bootstrap-like syntax and compiles it into…
611219active
yshrsmz/BuildKonfig
A Gradle plugin that generates BuildConfig-style objects for Kotlin Multiplatform and Kotlin/JVM projects, embedding values from Gradle bui…
971217active
Assemble
Assemble is a Node.js command line tool and developer framework for static site generation, rapid prototyping, scaffolding, and building do…
324256maintenance
amireh/happypack
HappyPack is a webpack plugin and loader that speeds up initial webpack builds by running file transformations (like babel-loader) in paral…
104223maintenance
messense/homebrew-macos-cross-toolchains
Homebrew tap distributing precompiled GCC cross-compiler toolchains for targeting Linux (x86_64 and aarch64) from macOS, supporting both Ap…
751206active
clean-css
clean-css is a fast and efficient CSS optimizer and minifier for Node.js and modern browsers, offering multiple optimization levels, source…
324199maintenance
manfredsteyer/ngx-build-plus
A TypeScript library that extends the Angular CLI's default build behavior without ejecting, by merging partial webpack configs or custom b…
391201active
jantimon/favicons-webpack-plugin
A webpack plugin that generates favicons and app icons in dozens of formats from a single logo file, leveraging the favicons library. It al…
721200stable
postcss/postcss-nested
A PostCSS plugin that unwraps nested CSS rules using Sass-like syntax, flattening them into standard flat CSS. It supports bubbling of at-r…
901197stable
orangepi-xunlong/orangepi-build
Official Orange Pi build framework (based on Armbian build) for creating custom Linux OS images for Orange Pi single-board computers. It su…
751196active
bazel-contrib/buildtools
A collection of developer tools for working with Bazel build files, including buildifier for formatting BUILD files, buildozer for command-…
981195active
sdorra/content-collections
A TypeScript library that transforms markdown, MDX, and YAML content files into type-safe, validated data collections that can be imported …
871193active
RookieEnough/Morphe-AutoBuilds
An automated GitHub Actions workflow that builds Morphe (ReVanced-style) patched APKs for non-rooted Android devices every 24 hours. It fet…
621192active
leaningtech/cheerp-meta
Cheerp is an LLVM/Clang-based C/C++ compiler toolchain that compiles C and C++ code to WebAssembly and JavaScript for use in browsers and N…
391191active
preconstruct/preconstruct
Preconstruct is a CLI tool that simplifies developing and building JavaScript/TypeScript packages in monorepos. It generates dev-mode entry…
841190active
Docs.rs
Docs.rs is the official documentation hosting service for crates published on crates.io, automatically building rustdoc documentation in sa…
751178active
shadowwalker/next-pwa
A zero-config Next.js plugin that adds Progressive Web App support by generating and registering service workers, powered by Workbox. It pr…
234091maintenance
imcuttle/mometa
Mometa is a code-based low-code metaprogramming toolkit that adds WYSIWYG visual editing to local frontend development. It works as a webpa…
234086maintenance
sigoden/argc
Argc is a Bash CLI framework written in Rust that lets you define command-line interfaces via comment annotations in shell scripts, handlin…
841173active
nklayman/vue-cli-plugin-electron-builder
A Vue CLI plugin that integrates Electron into Vue.js projects, letting developers serve and build their web app as a cross-platform deskto…
234072maintenance
rdp/ffmpeg-windows-build-helpers
A shell script that automates cross-compiling Windows binaries of ffmpeg.exe and related media tools (mplayer, mp4box, mxf) from a Linux ho…
611170active
Eclipse Temurin
A collection of shell scripts and Dockerfiles for building OpenJDK binaries, defaulting to Eclipse Temurin distributions. It powers the Ado…
661168active
phingofficial/phing
Phing is a PHP project build system and build automation tool modeled on Apache Ant, driven by XML build files and extensible PHP task clas…
761166active
rails/importmap-rails
A Rails gem that manages modern JavaScript via browser-native import maps, letting you use ESM modules with logical names without transpili…
601165stable
just-jeb/angular-builders
A collection of community Angular CLI builders that extend the Angular build facade with custom webpack/esbuild configuration and Jest unit…
671164active
mapbox/node-pre-gyp
A Node.js command-line tool and library that makes it easy to publish and install C++ native addons from pre-built binaries, sitting betwee…
741156stable
genuinetools/img
img is a standalone, daemon-less, unprivileged CLI tool for building Dockerfile- and OCI-compatible container images, built on top of Build…
233992maintenance
NiklasEi/bevy_game_template
A template repository for building games with the Bevy engine in Rust, including a small example game and preconfigured builds for Windows,…
731147active
fastforgedev/fastforge
Fastforge (formerly Flutter Distributor) is an all-in-one CLI tool for building, packaging, and publishing Flutter applications across Andr…
741146active
JonasKruckenberg/imagetools
Imagetools is a set of import directives for Vite that transform and optimize images at compile time, powered by sharp. It supports resizin…
681146active
FuseBox
FuseBox is a fast JavaScript/TypeScript module bundler and loader with a comprehensive API, built-in dev server, and hot module replacement…
103965maintenance
justkey007/tsc-alias
tsc-alias is an npm CLI tool and library that rewrites TypeScript path aliases to relative import paths after tsc compilation. It runs as a…
1001144active
web-infra-dev/rsdoctor
Rsdoctor is a build analyzer for Rspack (and legacy webpack) projects that visualizes compilation time, loader/plugin behavior, bundle comp…
901143active
chinedufn/swift-bridge
A Rust crate plus build-time code generator that produces FFI bindings so Rust and Swift can call each other's code safely. It bridges high…
821142active
Frogging-Family/wine-tkg-git
A shell-based build system for creating custom Wine and Proton builds with configurable patchsets, including wine-staging, ntsync, and comm…
681142active
PSn00bSDK
PSn00bSDK is an open source homebrew software development kit for the original Sony PlayStation, providing a GCC-based C/C++ toolchain, lib…
231142active
AspectJX
A Gradle plugin that applies AspectJ bytecode weaving to Android projects, supporting Java source, class files, JAR/AAR libraries, and Kotl…
323953maintenance
Quramy/typed-css-modules
A CLI tool that generates TypeScript .d.ts declaration files from CSS Modules .css files, enabling type-safe imports of class names and val…
661137active
neutrinojs/neutrino
Neutrino is a JavaScript build tool that combines webpack with shareable presets to create and build web and Node.js applications with zero…
103905maintenance
flipperdevices/flipperzero-ufbt
uFBT is a compact, cross-platform Python CLI tool for building and debugging applications for the Flipper Zero device. It downloads a prebu…
481124active
electron/rebuild
@electron/rebuild is a CLI tool and npm package that rebuilds native Node.js modules against the Node.js version used by a project's instal…
951123active
ubisoft/Sharpmake
Sharpmake is a C#-based project definition generator that produces Visual Studio solutions and projects, GNU makefiles, Xcode projects, and…
961121active
envygeeks/jekyll-assets
Jekyll Assets is a drop-in asset pipeline for Jekyll built on Sprockets 4, providing compilation, caching, compression, and CDN support for…
321121active
colinhacks/zshy
zshy is a bundler-free build tool for transpiling TypeScript libraries, powered by tsc. It reads entrypoints from package.json, auto-genera…
831120active
yuanqing/create-figma-plugin
Create Figma Plugin is a comprehensive toolkit for developing plugins and widgets for Figma and FigJam. It scaffolds projects from template…
621119active
HerringtonDarkholme/vue-compiler
A reimplementation of Vue's template compiler written in Rust, distributed as a Rust library, CLI binary, Node.js napi package, and WebAsse…
771118active
gravityblast/fresh
Fresh is a command line tool that watches Go source and template files and automatically rebuilds and restarts your web application on ever…
323854maintenance
tancredi/fantasticon
Fantasticon is a pre-configured, highly configurable CLI tool that generates icon font kits from SVG files. It outputs multiple font format…
631114active
AlexSergey/rockpack
Rockpack is a zero-configuration toolkit for building React applications with built-in server-side rendering, bundling, linting, and testin…
931113active
3F/DllExport
A .NET library and MSBuild tooling that lets C#/.NET assemblies export functions as unmanaged native exports (DllExport attribute), includi…
331098active
AcademySoftwareFoundation/rez
Rez is a cross-platform package configuration, build, and deployment system that installs multiple versions of packages and dynamically res…
811096active
gulp-sourcemaps/gulp-sourcemaps
A gulp plugin that adds source map support to gulp build pipelines. It lets you initialize, load, and write inline or external source maps …
661093stable
python-versioneer/python-versioneer
Versioneer is a Python tool that manages version strings for setuptools-based projects by deriving them automatically from version-control …
571092stable
igor-petruk/scriptisto
Scriptisto is a language-agnostic 'shebang interpreter' that lets you write one-file scripts in compiled languages like C, Rust, or Go. It …
231090stable
buildpacks-community/kpack
kpack is a Kubernetes-native container build service that implements Cloud Native Buildpacks to build OCI images from source code. It provi…
861088active
yeoman/generator-webapp
A Yeoman generator that scaffolds a modern front-end web app with a gulp.js build pipeline. It includes Babel ES2015 transpilation, Sass co…
233735maintenance
Kobzol/cargo-wizard
cargo-wizard is a Cargo subcommand that applies predefined profile and config templates to Rust projects to optimize for fast compilation, …
661087active
magento/pwa-studio
Magento PWA Studio is a collection of JavaScript tools and libraries for building, optimizing, and deploying Progressive Web Application st…
831083active
GRIN Compiler
GRIN (Graph Reduction Intermediate Notation) is a compiler back-end and optimizer for lazy and strict functional languages, providing whole…
311080active
openSUSE/open-build-service
The Open Build Service (OBS) is a generic system to build and distribute binary packages from sources in an automatic, consistent, and repr…
661077stable
fortran-lang/fpm
Fortran Package Manager (fpm) is a package manager and build system for Fortran, with a user interface modeled after Rust's Cargo. It simpl…
751076active
Re.Pack
Haul is a command-line tool that serves as a drop-in replacement for the React Native CLI packager, built on Webpack. It can run a developm…
233672maintenance
rpavlik/cmake-modules
A collection of CMake modules, including find modules for virtual reality and physical simulation packages, general-purpose utility modules…
321070active
python-semantic-release/python-semantic-release
A Python CLI tool that automates semantic version bumping and releases based on commit message conventions. It can be run standalone or via…
971065active
r-lib/actions
A collection of reusable GitHub Actions for R projects, providing setup of R, dependencies, renv, pandoc, and TinyTeX, plus running R CMD c…
661065active

← prev page 6 / 12 next →