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
raspberrypi/tools
A repository of prebuilt ARM cross-compilation toolchains for building software targeting Raspberry Pi boards. The project is officially de…
321907abandoned
ruslo/hunter
Hunter is a CMake-based cross-platform package manager for C/C++ projects that downloads and builds dependencies with CMake. This original …
101885abandoned
cujojs/curl
curl.js is a small, fast, extensible AMD-compliant asynchronous module loader for browsers that also handles CommonJS modules, CSS, text, a…
231872abandoned
reisxd/revanced-builder
A Node.js-based tool that automates downloading and building ReVanced-patched APKs of officially supported apps like YouTube. It offers a d…
101849abandoned
novoda/bintray-release
A Gradle plugin that simplifies publishing Android, Java, and Groovy library artifacts to Bintray/JCenter. It automates Maven and Bintray c…
101835abandoned
Closure Compiler
An npm package exposing the pure-JavaScript version of Google Closure Compiler, allowing JavaScript checking, transpilation, optimization, …
101829abandoned
HenrikJoreteg/hjs-webpack
hjs-webpack is an opinionated preset library that simplifies configuring webpack for React and ES6+ development with Babel. It bundles a de…
321801abandoned
ender-js/Ender
Ender is a Node.js-based package manager and build tool for the browser that lets developers search, install, and compile front-end JavaScr…
101746abandoned
diegonetto/generator-ionic
A Yeoman generator that scaffolds hybrid mobile applications using the Ionic Framework, AngularJS, and Cordova. It sets up projects with Gr…
321726abandoned
eteplus/vue-sui-demo
A mobile web demo application built with Vue.js and SUI-Mobile, using vue-router, vue-resource, and webpack. It was created as a learning p…
101725abandoned
dodola/HotFix
HotFix is an Android hot-patch framework that dynamically fixes bugs in released apps by loading patched dex files through the ClassLoader …
101722abandoned
mmin18/LayoutCast
LayoutCast is a Python-based developer tool that pushes Java code and resource changes from an Android project to a running app on a device…
321697abandoned
Labrador
Labrador is a modular/component-based development framework for WeChat mini programs, wrapping the native mini-program framework with compo…
321690abandoned
filamentgroup/criticalCSS
CriticalCSS is a Node.js library that identifies the above-the-fold CSS for a given page or file and writes it to a file for inlining. It i…
101690abandoned
facebookarchive/fb-flo
fb-flo is a Chrome extension plus a Node.js server that lets developers modify running web apps without reloading, live-editing JavaScript,…
101679abandoned
jamiebuilds/babel-react-optimize
A Babel preset and collection of plugins that optimize compiled React code, such as hoisting constant JSX elements, inlining elements, stri…
321664abandoned
geelen/react-snapshot
A zero-configuration static pre-renderer for React apps, primarily targeting Create React App projects. It crawls an app's publicly-accessi…
231655abandoned
dodola/RocooFix
RocooFix is an Android hotfix framework that lets developers patch bugs in released apps without republishing, supporting both static (rest…
321566abandoned
ElixirScript
ElixirScript is a compiler that converts Elixir code into JavaScript by transforming the Elixir AST into a JavaScript ESTree AST. It integr…
231565abandoned
cevek/ttypescript
ttypescript is a drop-in wrapper around the TypeScript compiler that enables custom AST transformers to be declared in tsconfig. and run vi…
231534abandoned
fossasia/xmario_buildscript
A shell build script for the x-mario project from FOSSASIA. It automates building the associated software via a simple command-line script.
101533abandoned
golang/vgo
A standalone prototype of a version-aware `go` command that brought Go 1.11 module support to users on Go 1.10 toolchains. It is now obsole…
701510abandoned
mitchellh/gon
gon is a macOS CLI tool and Go library for code signing, notarizing, and packaging (dmg/zip) binaries and applications written in any langu…
101497abandoned
typ0520/fastdex
fastdex is a Gradle plugin and Android Studio plugin that speeds up Android APK build times by caching pre-built dex files and only recompi…
231486abandoned
caolan/jam
Jam is a browser-focused JavaScript package manager compatible with RequireJS and the AMD module format, enabling automatic dependency reso…
101486abandoned
adwiv/android-fat-aar
A Gradle script that merges embedded dependencies into a single generated AAR file for Android library projects. It lets library authors pu…
321458abandoned
Initializr
Initializr is a web-based HTML5 templates generator that produces customizable starter projects based on HTML5 Boilerplate, with optional m…
321425abandoned
bake-bake-bake/bakeware
Bakeware is a build tool that extends Mix releases to package Elixir applications into single, self-contained executable binaries with the …
101418abandoned
volo
volo is a Node.js-based command-line tool for creating front-end web projects from templates, adding JavaScript dependencies fetched from G…
321409abandoned
JakeWharton/sdk-manager-plugin
A deprecated Gradle plugin that automatically downloads and manages the Android SDK, build tools, support repositories, and emulator compon…
101406abandoned
nuxt/vite
A Nuxt 2 module that swaps Webpack for Vite as the dev-time bundler, delivering instant server start and lightning-fast hot module replacem…
101376abandoned
krasimir/absurd
AbsurdJS is a JavaScript-based CSS and HTML preprocessor that lets you write styles and markup in plain JavaScript, JSON, or YAML without l…
321371abandoned
webpack-contrib/uglifyjs-webpack-plugin
A deprecated webpack plugin that uses UglifyJS to minify JavaScript bundles. It has been replaced by terser-webpack-plugin and should not b…
101367abandoned
GavinCT/AndroidMultiChannelBuildTool
A Python-based batch packaging tool for generating multiple Android channel APKs by injecting channel info into the APK's META-INF director…
321333abandoned
grammarly/rocker
Rocker is a Go-based Docker build tool that extends Dockerfiles with advanced features like attachable build stages, caching, and templatin…
101331abandoned
Flowdalic/asmack
aSmack is a build environment (source fetching, patching, and build scripts) for the Smack XMPP client library on Android, not a code libra…
101316abandoned
linisme/Cipher.so
A Gradle plugin for Android that packages key-value secrets (like API keys and passwords) into an encrypted native .so library at compile t…
321308abandoned
sakra/cotire
Cotire is a CMake module that speeds up C/C++ builds by automatically setting up precompiled headers and single compilation unit (unity) bu…
101296abandoned
Shopify/slate
Slate is a JavaScript-based toolkit for developing, testing, and deploying Shopify themes, providing an opinionated build workflow on top o…
101284abandoned
zackargyle/service-workers
A collection of JavaScript tools for generating, testing, and experimenting with service workers, including a generator, a webpack plugin, …
321278abandoned
catamphetamine/webpack-isomorphic-tools
A deprecated helper library providing basic isomorphic (universal) server-side rendering support for Webpack-built applications such as Rea…
321246abandoned
taka-no-me/android-cmake
A CMake toolchain file and helper scripts that let developers cross-compile native C/C++ code for Android using the Android NDK. It grew ou…
321228abandoned
Slush
Slush is a streaming project scaffolding tool that uses Gulp tasks instead of Yeoman generators to bootstrap new projects. It locates insta…
231225abandoned
rasa/vmware-tools-patches
A collection of shell scripts and patches that automate downloading, patching, and building VMware Tools on Linux guests. It applies kernel…
321212abandoned
Entware/Entware-ng
Entware-ng is a software package repository (~2000 packages) for embedded devices such as routers and network-attached storages, built on B…
101208abandoned
yeoman/grunt-usemin
grunt-usemin is a Grunt plugin that replaces references to non-optimized scripts, stylesheets, and other assets in HTML files or templates …
101203abandoned
esnext/es6-module-transpiler
An experimental JavaScript compiler that transpiles ES6 module syntax into AMD or CommonJS modules, usable as a CLI, library, or via build …
101200abandoned
microsoft/vscode-arduino
A Visual Studio Code extension for developing, building, and uploading Arduino sketches, with IntelliSense, board/library managers, and a s…
101192abandoned
michaeleisel/zld
zld is a fork of Apple's open-source linker (ld) optimized to make the linking phase of large projects substantially faster, intended as a …
101192abandoned
pote/gpm
gpm is a barebones, shell-based dependency manager for Go that pins external package dependencies to specific revisions via a Godeps manife…
231173abandoned
vuejs/vueify
vueify is a Browserify transform that lets you write Vue.js single-file components (.vue files) with templates, scripts, and scoped/preproc…
101165abandoned
Rich-Harris/butternut
Butternut is a fast JavaScript minifier that supports ES2015+ syntax, editing code in place via magic-string instead of AST regeneration. I…
101162abandoned
documentcloud/jammit
Jammit is an asset packaging library for Rails that concatenates and compresses CSS and JavaScript, with ahead-of-time gzipping, JavaScript…
321153abandoned
taptapship/wiredep
A Node.js library that injects Bower package dependencies (JS and CSS files) into source files between placeholder comments, in correct dep…
231141abandoned
seek-oss/treat
Treat is a themeable, statically extracted CSS-in-JS library that executes style files at build time via a webpack plugin, producing near-z…
101141abandoned
node-on-mobile/node-on-android
A CLI tool and framework for packaging Node.js applications as Android APKs, running Node inside the app via a shared library with a WebVie…
231126abandoned
pristineio/webrtc-build-scripts
A set of shell scripts for fetching and building native WebRTC libraries for Android and iOS. It automates dependency installation, WebRTC …
321122abandoned
mui/pigment-css
Pigment CSS is a zero-runtime CSS-in-JS library from MUI that extracts colocated styles into separate CSS files at build time. It integrate…
771119abandoned
DyCI/dyci-main
DyCI is a dynamic code injection tool for Objective-C that lets developers inject code changes into a running iOS application without resta…
101112abandoned
mockdeep/typewiz
TypeWiz is a TypeScript tool that monitors variable types at runtime and automatically inserts missing type annotations into your source co…
101105abandoned
symfony/class-loader
A deprecated Symfony PHP component providing class autoloading tools with location caching for performance. It has been superseded by Compo…
101083abandoned
dcendents/android-maven-gradle-plugin
A Gradle plugin that made it easy to publish Android library projects to Maven repositories. It has been abandoned because this functionali…
101078abandoned
filamentgroup/Southstreet
SouthStreet is Filament Group's collection of front-end tools and workflow for building fast, accessible cross-device web applications usin…
101077abandoned
amperka/ino
Ino is a Python-based command line toolkit for building and uploading Arduino firmware without the Arduino IDE. It auto-generates Makefiles…
101076abandoned
laravel/elixir
Laravel Elixir is a JavaScript library providing a clean, fluent API for defining common Gulp build tasks such as CSS and JavaScript prepro…
101067abandoned
mpeltonen/sbt-idea
An sbt plugin that generates IntelliJ IDEA project files (.ipr/.iml) from sbt project definitions. It handles multi-project dependencies, s…
321062abandoned
basho/rebar
Rebar is a self-contained Erlang build tool that compiles and tests Erlang applications, port drivers, and releases, with dependency manage…
101052abandoned
webpack-contrib/eslint-loader
eslint-loader is a webpack loader that runs ESLint on JavaScript files during the webpack build process, reporting lint errors and warnings…
101045abandoned
chrisbanes/gradle-mvn-push
A Gradle script helper that automates uploading Android AAR artifacts (and other Gradle builds) to Maven repositories such as Maven Central…
321043abandoned
PS4-SDK
An open source PlayStation 4 SDK for writing userland homebrew applications in C, run via the PS4-playground loader. It provides system cal…
101041abandoned
sstephenson/stitch
Stitch is a Node.js library that bundles CommonJS modules so they can run in the browser, either served via Express or compiled to a file. …
101039abandoned
kitlang/kit
Kit is a statically typed programming language that compiles to C, offering modern features like type inference, algebraic data types, patt…
321033abandoned
webfrogs/xcode_shell
A collection of shell scripts for automating iOS Xcode project builds, packaging .ipa files, and publishing them to fir.im or a self-hosted…
321032abandoned
gajus/prepack-webpack-plugin
A webpack plugin that integrates Facebook's Prepack JavaScript precompiler into the webpack build pipeline. It runs Prepack on matched Java…
231024abandoned
divnix/digga
Digga is a Nix flake utility library for declaratively crafting development shells, home environments, and NixOS host configurations in a s…
231018abandoned
vialer/vialer-js
Vialer-js is a pluggable open-source WebRTC softphone and communication platform built with Vue, supporting SIP-over-WebRTC calling through…
321007abandoned
stefanpenner/ember-app-kit
Ember App Kit (EAK) was an early project structure and build setup for Ember.js applications using ES6 modules and Grunt. It has been depre…
321006abandoned
CSSX
CSSX is a set of tools (transpiler, client-side library, CLI, and bundler plugins) for writing vanilla CSS inside JavaScript, generating re…
321000abandoned
trello-archive/victor
Victor is a Gradle plugin for Android builds that treats SVG files as first-class resources, adding an 'svg' source set to the Android Grad…
231000abandoned
hackndev/zinc
Zinc is an experimental bare-metal stack for Rust targeting ARM microcontrollers, aiming to provide an RTOS-like foundation written entirel…
101000abandoned
Bun
Bun is an all‑in‑one toolkit that provides a fast JavaScript/TypeScript runtime, a npm‑compatible package manager, a Jest‑compatible test r…
10096278active
Lodash
Lodash is a modern JavaScript utility library that provides a wide range of modular functions for working with arrays, objects, strings, an…
8861287active
Kotlin
Kotlin is a statically typed programming language developed by JetBrains that compiles to JVM bytecode, JavaScript, WebAssembly, and native…
9553481stable
uni-app
uni-app is a cross-platform framework from DCloud that uses Vue.js to build applications from a single codebase targeting iOS, Android, Har…
7741610active
JHipster
JHipster is a Yeoman-based CLI tool that generates complete modern web applications and microservice architectures. It supports multiple fr…
9422465active
oracle/graal
GraalVM is a high‑performance polyglot virtual machine that can compile Java (and other languages) ahead‑of‑time into native executables. I…
6621715active
nikivdev/code
Flow is a Rust-based CLI tool (installed as `f`) that provides an all-in-one developer workflow for moving projects faster, including setup…
7421113active
Formily
ice.js is a progressive React application framework from Alibaba supporting SPA, MPA, SSR, and SSG rendering with zero-config setup. It inc…
6018612active
Stencil
Stencil is a TypeScript-based compiler and toolchain for building standards-compliant Web Components (Custom Elements) using JSX, decorator…
9713134stable
bufbuild/buf
Buf is a modern CLI toolchain for Protocol Buffers that replaces protoc with a fast compiler plus linting, formatting, breaking-change dete…
9711477active
gcc-mirror/gcc
The GNU Compiler Collection (GCC), the canonical open-source compiler toolchain supporting C, C++, Fortran, Ada, Go, and other languages wi…
7711301stable
npm CLI
npm is the default package manager for Node.js and JavaScript, used to install, publish, and manage project dependencies from the npm regis…
9310131active
Tilt
Tilt is a CLI tool that defines your microservice development environment as code (via a Tiltfile) and automates the loop from code change …
9910114active
facebook/jscodeshift
jscodeshift is a toolkit for running codemods (automated code transformations) over multiple JavaScript or TypeScript files. It provides a …
7410040active
chrismaltby/gb-studio
GB Studio is a drag-and-drop visual game creator for making Game Boy games without programming knowledge, built as an Electron desktop app …
939418active
FreeBSD
The official publish-only Git mirror of the FreeBSD source tree, containing the complete kernel, userland, libraries, boot loader, and buil…
779398stable
podman-container-tools/buildah
Buildah is a command-line tool for building OCI and Docker container images, either from Dockerfiles/Containerfiles or programmatically via…
979054stable
juce-framework/JUCE
JUCE is an open-source cross-platform C++ application framework for building desktop and mobile applications, with first-class support for …
1009012active
nuejs/nue
Nue is a standards-first web development framework and toolkit (Nuekit) for building fast websites, blogs, SPAs, and full-stack apps with m…
548822active
prek
prek is a fast Git hook manager written in Rust that runs hooks on your code before commits, on demand, or in CI, managing the tools and de…
868644active

← prev page 10 / 12 next →