function: build-tool
1119 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 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… | 10 | 1853 | abandoned |
| novoda/bintray-release A Gradle plugin that simplifies publishing Android, Java, and Groovy library artifacts to Bintray/JCenter. It automates Maven and Bintray c… | 10 | 1835 | abandoned |
| google/closure-compiler-js An npm package exposing the pure-JavaScript version of Google Closure Compiler, allowing JavaScript checking, transpilation, optimization, … | 10 | 1832 | abandoned |
| 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… | 32 | 1807 | abandoned |
| 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… | 10 | 1747 | abandoned |
| diegonetto/generator-ionic A Yeoman generator that scaffolds hybrid mobile applications using the Ionic Framework, AngularJS, and Cordova. It sets up projects with Gr… | 32 | 1728 | abandoned |
| dodola/HotFix HotFix is an Android hot-patch framework that dynamically fixes bugs in released apps by loading patched dex files through the ClassLoader … | 10 | 1726 | abandoned |
| 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… | 10 | 1723 | abandoned |
| 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… | 32 | 1697 | abandoned |
| 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… | 10 | 1692 | abandoned |
| maichong/labrador Labrador is a modular/component-based development framework for WeChat mini programs, wrapping the native mini-program framework with compo… | 32 | 1691 | abandoned |
| 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,… | 10 | 1679 | abandoned |
| 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… | 32 | 1666 | abandoned |
| 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… | 23 | 1655 | abandoned |
| dodola/RocooFix RocooFix is an Android hotfix framework that lets developers patch bugs in released apps without republishing, supporting both static (rest… | 32 | 1566 | abandoned |
| elixirscript/elixirscript ElixirScript is a compiler that converts Elixir code into JavaScript by transforming the Elixir AST into a JavaScript ESTree AST. It integr… | 23 | 1565 | abandoned |
| 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… | 23 | 1534 | abandoned |
| 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. | 10 | 1534 | abandoned |
| 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… | 73 | 1509 | abandoned |
| 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… | 10 | 1497 | abandoned |
| 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… | 23 | 1488 | abandoned |
| caolan/jam Jam is a browser-focused JavaScript package manager compatible with RequireJS and the AMD module format, enabling automatic dependency reso… | 10 | 1487 | abandoned |
| 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… | 32 | 1458 | abandoned |
| Initializr Initializr is a web-based HTML5 templates generator that produces customizable starter projects based on HTML5 Boilerplate, with optional m… | 32 | 1426 | abandoned |
| 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 … | 10 | 1418 | abandoned |
| volojs/volo volo is a Node.js-based command-line tool for creating front-end web projects from templates, adding JavaScript dependencies fetched from G… | 32 | 1412 | abandoned |
| JakeWharton/sdk-manager-plugin A deprecated Gradle plugin that automatically downloads and manages the Android SDK, build tools, support repositories, and emulator compon… | 10 | 1404 | abandoned |
| 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… | 10 | 1376 | abandoned |
| 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… | 32 | 1373 | abandoned |
| 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… | 10 | 1368 | abandoned |
| grammarly/rocker Rocker is a Go-based Docker build tool that extends Dockerfiles with advanced features like attachable build stages, caching, and templatin… | 10 | 1331 | abandoned |
| 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… | 32 | 1328 | abandoned |
| 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… | 10 | 1316 | abandoned |
| 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… | 32 | 1306 | abandoned |
| 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… | 10 | 1297 | abandoned |
| Shopify/slate Slate is a JavaScript-based toolkit for developing, testing, and deploying Shopify themes, providing an opinionated build workflow on top o… | 10 | 1284 | abandoned |
| zackargyle/service-workers A collection of JavaScript tools for generating, testing, and experimenting with service workers, including a generator, a webpack plugin, … | 32 | 1280 | abandoned |
| catamphetamine/webpack-isomorphic-tools A deprecated helper library providing basic isomorphic (universal) server-side rendering support for Webpack-built applications such as Rea… | 32 | 1246 | abandoned |
| 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… | 32 | 1228 | abandoned |
| slushjs/slush Slush is a streaming project scaffolding tool that uses Gulp tasks instead of Yeoman generators to bootstrap new projects. It locates insta… | 23 | 1227 | abandoned |
| 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… | 32 | 1214 | abandoned |
| 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… | 10 | 1209 | abandoned |
| 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 … | 10 | 1206 | abandoned |
| 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 … | 10 | 1204 | abandoned |
| 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 … | 10 | 1192 | abandoned |
| microsoft/vscode-arduino A Visual Studio Code extension for developing, building, and uploading Arduino sketches, with IntelliSense, board/library managers, and a s… | 10 | 1192 | abandoned |
| pote/gpm gpm is a barebones, shell-based dependency manager for Go that pins external package dependencies to specific revisions via a Godeps manife… | 23 | 1174 | abandoned |
| vuejs/vueify vueify is a Browserify transform that lets you write Vue.js single-file components (.vue files) with templates, scripts, and scoped/preproc… | 10 | 1166 | abandoned |
| 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… | 10 | 1163 | abandoned |
| documentcloud/jammit Jammit is an asset packaging library for Rails that concatenates and compresses CSS and JavaScript, with ahead-of-time gzipping, JavaScript… | 32 | 1155 | abandoned |
| taptapship/wiredep A Node.js library that injects Bower package dependencies (JS and CSS files) into source files between placeholder comments, in correct dep… | 23 | 1143 | abandoned |
| 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… | 10 | 1141 | abandoned |
| 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… | 23 | 1127 | abandoned |
| 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 … | 32 | 1124 | abandoned |
| 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… | 83 | 1120 | abandoned |
| 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… | 10 | 1113 | abandoned |
| mockdeep/typewiz TypeWiz is a TypeScript tool that monitors variable types at runtime and automatically inserts missing type annotations into your source co… | 10 | 1104 | abandoned |
| symfony/class-loader A deprecated Symfony PHP component providing class autoloading tools with location caching for performance. It has been superseded by Compo… | 10 | 1085 | abandoned |
| 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… | 10 | 1078 | abandoned |
| filamentgroup/Southstreet SouthStreet is Filament Group's collection of front-end tools and workflow for building fast, accessible cross-device web applications usin… | 10 | 1077 | abandoned |
| amperka/ino Ino is a Python-based command line toolkit for building and uploading Arduino firmware without the Arduino IDE. It auto-generates Makefiles… | 10 | 1076 | abandoned |
| 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… | 10 | 1067 | abandoned |
| mpeltonen/sbt-idea An sbt plugin that generates IntelliJ IDEA project files (.ipr/.iml) from sbt project definitions. It handles multi-project dependencies, s… | 32 | 1064 | abandoned |
| basho/rebar Rebar is a self-contained Erlang build tool that compiles and tests Erlang applications, port drivers, and releases, with dependency manage… | 10 | 1052 | abandoned |
| 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… | 10 | 1048 | abandoned |
| 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… | 32 | 1042 | abandoned |
| CTurt/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… | 10 | 1040 | abandoned |
| 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. … | 10 | 1039 | abandoned |
| 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… | 32 | 1032 | abandoned |
| kitlang/kit Kit is a statically typed programming language that compiles to C, offering modern features like type inference, algebraic data types, patt… | 32 | 1028 | abandoned |
| 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… | 23 | 1023 | abandoned |
| divnix/digga Digga is a Nix flake utility library for declaratively crafting development shells, home environments, and NixOS host configurations in a s… | 23 | 1016 | abandoned |
| 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… | 32 | 1007 | abandoned |
| vialer/vialer-js Vialer-js is a pluggable open-source WebRTC softphone and communication platform built with Vue, supporting SIP-over-WebRTC calling through… | 32 | 1007 | abandoned |
| krasimir/cssx CSSX is a set of tools (transpiler, client-side library, CLI, and bundler plugins) for writing vanilla CSS inside JavaScript, generating re… | 32 | 1005 | abandoned |
| hackndev/zinc Zinc is an experimental bare-metal stack for Rust targeting ARM microcontrollers, aiming to provide an RTOS-like foundation written entirel… | 10 | 1003 | abandoned |
| golang/go Go is an open-source, statically typed programming language developed by Google, designed for building simple, reliable, and efficient soft… | 77 | 136473 | stable |
| rust-lang/rust The official Rust monorepo containing the rustc compiler, standard library, and documentation for the Rust programming language. Rust is a … | 99 | 116191 | stable |
| Astro Astro is a TypeScript-based web framework for building content-driven websites with a powerful developer experience and lightweight output.… | 95 | 62077 | stable |
| JetBrains/kotlin Kotlin is a statically typed programming language developed by JetBrains that compiles to JVM bytecode, JavaScript, WebAssembly, and native… | 93 | 53354 | stable |
| dcloudio/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… | 77 | 41603 | active |
| llvm/llvm-project LLVM is a modular compiler and toolchain infrastructure providing libraries and tools for building optimized compilers, optimizers, and run… | 99 | 39958 | stable |
| Quasar Framework Quasar is a Vue.js framework for building high-performance user interfaces with 70+ Material Design components. One codebase targets SPAs, … | 95 | 27202 | stable |
| SVGO SVGO is a Node.js library and command-line application for optimizing SVG files by removing redundant metadata, comments, hidden elements, … | 99 | 22653 | stable |
| Ember.js Ember.js is a batteries-included JavaScript framework for building ambitious web applications, featuring a best-in-class router, Ember Data… | 94 | 22566 | stable |
| Oxc Oxc (Oxidation Compiler) is a collection of high-performance JavaScript and TypeScript tools written in Rust, including the Oxlint linter, … | 93 | 22506 | active |
| 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… | 81 | 21122 | active |
| sveltejs/kit SvelteKit is the official application framework for building web apps with the Svelte UI library. It provides file-based routing, configura… | 95 | 20760 | stable |
| alibaba/ice ice.js is a progressive React application framework from Alibaba supporting SPA, MPA, SSR, and SSG rendering with zero-config setup. It inc… | 64 | 18629 | active |
| stenciljs/core Stencil is a TypeScript-based compiler and toolchain for building standards-compliant Web Components (Custom Elements) using JSX, decorator… | 99 | 13126 | stable |
| bufbuild/buf Buf is a modern CLI toolchain for Protocol Buffers that replaces protoc with a fast compiler plus linting, formatting, breaking-change dete… | 97 | 11389 | active |
| gcc-mirror/gcc The GNU Compiler Collection (GCC), the canonical open-source compiler toolchain supporting C, C++, Fortran, Ada, Go, and other languages wi… | 77 | 11192 | stable |
| Gatsby Gatsby is an open-source React-based framework for building fast, content-rich websites and apps, combining static-site generation with dyn… | 88 | 55941 | maintenance |
| npm npm is the default package manager for Node.js and JavaScript, used to install, publish, and manage project dependencies from the npm regis… | 95 | 10061 | active |
| facebook/jscodeshift jscodeshift is a toolkit for running codemods (automated code transformations) over multiple JavaScript or TypeScript files. It provides a … | 73 | 10035 | active |
| tilt-dev/tilt Tilt is a CLI tool that defines your microservice development environment as code (via a Tiltfile) and automates the loop from code change … | 98 | 10019 | active |
| 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 … | 96 | 9385 | active |
| freebsd/freebsd-src The official publish-only Git mirror of the FreeBSD source tree, containing the complete kernel, userland, libraries, boot loader, and buil… | 77 | 9294 | stable |
| podman-container-tools/buildah Buildah is a command-line tool for building OCI and Docker container images, either from Dockerfiles/Containerfiles or programmatically via… | 98 | 8995 | stable |
| juce-framework/JUCE JUCE is an open-source cross-platform C++ application framework for building desktop and mobile applications, with first-class support for … | 94 | 8821 | active |