Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Build Tool

Build Tool

406 projects

Showing 36 of 406 projects

es6-module-transpiler
es6-module-transpilerJavaScript

An experimental compiler that converts ES6 module syntax to AMD or CommonJS modules for use in today's JavaScript environments.

#es6-modules#compiler#commonjs
Stars1.2k
Forks84
Last commit10 years ago
JavaPackager
JavaPackagerJava

A Gradle/Maven plugin that packages Java applications as native executables and installers for Windows, macOS, and Linux.

#packager#app-distribution#installer-generation
Stars1.2k
Forks148
Last commit2 months ago
ngx-build-plus
ngx-build-plusTypeScript

Extend the Angular CLI's default build behavior without ejecting, enabling custom webpack configurations and single-bundle builds.

#cli-extension#custom-build#angular-cli
Stars1.2k
Forks136
Last commit8 months ago
Vulcanize
VulcanizeTypeScript

A bundler for Polymer projects that inlines HTML imports to reduce network requests.

#web-components#html-imports#bundler
Stars1.2k
Forks128
Last commit8 years ago
electron-rebuild
electron-rebuildTypeScript

Rebuild native Node.js modules against the currently installed Electron version for compatibility.

#native-modules#npm-package#cli-tool
Stars1.1k
Forks179
Last commit8 days ago
cargo-web
cargo-webRust

A Cargo subcommand for building, testing, and deploying client-side Web applications in Rust.

#client-side-web#webassembly#emscripten
Stars1.1k
Forks80
Last commit2 years ago
gradle-completion (gradle)
gradle-completion (gradle)Shell

Bash and Zsh tab completion for Gradle tasks, CLI switches, and properties with fast caching.

#gradle#zsh-completion#tab-completion
Stars1.1k
Forks156
Last commit4 days ago
gulp-sourcemaps
gulp-sourcemapsJavaScript

Adds source map support to Gulp.js build pipelines for debugging minified or transpiled code.

#gulp#development-workflow#frontend-tooling
Stars1.1k
Forks116
Last commit1 year ago
bankai
bankaiJavaScript

A zero-configuration web compiler for JavaScript, HTML, and CSS that simplifies building and bundling web applications.

#browserify#javascript-bundler#modular
Stars1.1k
Forks74
Last commit4 years ago
elixir
elixirJavaScript

A clean, fluent API for defining Gulp tasks for Laravel applications, supporting CSS/JS pre-processors and testing tools.

#gulp#laravel#workflow-automation
Stars1.1k
Forks237
Last commit6 years ago
CSSshrink
CSSshrinkJavaScript

A CSS minifier that reduces file size by optimizing and compressing CSS code for faster page loads.

#gulp#grunt#performance-optimization
Stars1.0k
Forks77
Last commit8 years ago
PHP Build
PHP BuildShell

A utility for building multiple PHP versions to run side by side, enabling easy version management.

#hacktoberfest#open-source#phpenv
Stars1.0k
Forks158
Last commit4 days ago
naersk
naerskNix

A Nix library for building Rust projects with minimal configuration, leveraging Nix's sandboxing and caching.

#caching#crates#rust-lang
Stars989
Forks100
Last commit11 days ago
denoify
denoifyTypeScript

A build tool that enables NPM module authors to support Deno from a single TypeScript codebase without maintaining a separate port.

#support-deno#hacktoberfest#npm-modules
Stars948
Forks23
Last commit8 months ago
gulp-uncss
gulp-uncssJavaScript

A deprecated Gulp plugin that removes unused CSS selectors from stylesheets by analyzing HTML files.

#unused-css#deprecated#css-optimization
Stars932
Forks38
Last commit9 years ago
rebar
rebarErlang

Deprecated Erlang build tool for compiling and testing Erlang applications, port drivers, and releases.

#compilation#otp#dependency-management
Stars930
Forks290
Last commit8 years ago
react-native-webpack-server
react-native-webpack-serverJavaScript

A development server that enables building React Native JavaScript bundles with Webpack, leveraging the existing webpack ecosystem.

#development-server#hot-module-replacement#cli-tool
Stars927
Forks83
Last commit
Polyglot for Maven
Polyglot for MavenJava

Write Apache Maven POM files in Ruby, Groovy, Scala, YAML, Kotlin, Clojure, Java, or Atom instead of XML.

#pom-alternative#dsl#build-automation
Stars921
Forks103
Last commit6 months ago
react-native-dotenv
react-native-dotenvJavaScript

A Babel preset for importing environment variables from .env files in React Native applications.

#environment-variables#dotenv#react-native
Stars911
Forks68
Last commit6 years ago
spm
spmJavaScript

A static package manager for browser-based JavaScript modules and assets.

#browser-packages#dependency-management#frontend-tooling
Stars902
Forks180
Last commit7 years ago
vulkan-zig
vulkan-zigZig

A Vulkan binding generator for Zig that provides idiomatic Zig APIs, error integration, and automatic function loading.

#vulkan#game-development#low-level
Stars859
Forks105
Last commit28 days ago
esy
esyReason

A package manager for Reason and OCaml that brings the familiar npm package.json workflow to native development.

#sandboxing#npm-workflow#native-development
Stars857
Forks95
Last commit3 months ago
elm-webpack-starter
elm-webpack-starterJavaScript

A Webpack-based boilerplate for developing Elm applications with live reloading, asset support, and production bundling.

#boilerplate#starter-kit#frontend-tooling
Stars851
Forks104
Last commit4 years ago
nix2container
nix2containerGo

A Nix-based tool for building container images efficiently without writing tarballs to the Nix store and enabling layer reuse.

#container-images#devops#oci
Stars851
Forks77
Last commit2 months ago
gulp-typescript
gulp-typescriptJavaScript

A gulp plugin for TypeScript compilation with incremental build support and tsconfig integration.

#development-workflow#javascript-compiler#incremental-compilation
Stars851
Forks125
Last commit3 years ago
gulp-iconfont
gulp-iconfontTypeScript

A Gulp plugin that generates icon font files (TTF, EOT, WOFF, WOFF2, SVG) from multiple SVG icons.

#web-fonts#svg-to-font#frontend-tooling
Stars849
Forks71
Last commit1 month ago
spago
spagoPureScript

A PureScript package manager and build tool focused on reproducible builds and great developer experience.

#javascript-compiler#esbuild#dependency-management
Stars826
Forks134
Last commit8 days ago
gulp-util
gulp-utilJavaScript

A deprecated collection of utility functions for building gulp plugins and tasks.

#file-processing#stream-utilities#logging
Stars824
Forks99
Last commit5 years ago
gulp-plumber
gulp-plumberJavaScript

A Gulp plugin that prevents pipe breaking when errors occur in Gulp plugin streams.

#development-workflow#error-handling#javascript
Stars799
Forks28
Last commit7 years ago
beefy
beefyJavaScript

A local development server that makes using Browserify fast and fun with live reload and error reporting.

#browserify#frontend-development#development-server
Stars799
Forks46
Last commit8 years ago
Grunt-contrib-concat
Grunt-contrib-concatJavaScript

A Grunt plugin for concatenating files with customizable separators, banners, and source map generation.

#hacktoberfest#file-concatenation#frontend-tooling
Stars799
Forks168
Last commit3 months ago
gulp-concat
gulp-concatJavaScript

A Gulp plugin for concatenating files in a streaming pipeline with flexible configuration options.

#stream-processing#file-concatenation#frontend-tooling
Stars777
Forks123
Last commit6 years ago
Captain
CaptainGo

Captain converts your Git workflow into Docker containers for Continuous Delivery by automating builds, tests, and pushes based on git state.

#devops#container-orchestration#build-automation
Stars776
Forks49
Last commit1 year ago
gulp-postcss
gulp-postcssJavaScript

A Gulp plugin that pipes CSS through PostCSS processors with a single parse for efficient CSS transformations.

#frontend-tooling#nodejs#postcss
Stars764
Forks62
Last commit2 years ago
gulp-livereload
gulp-livereloadJavaScript

A lightweight Gulp plugin that automatically reloads the browser when source files change during development.

#browser-refresh#frontend-development#workflow-automation
Stars764
Forks67
Last commit6 years ago
bozon
bozonJavaScript

A command-line tool for building, testing, and publishing modern Electron applications.

#electron-builder#packaging#development-workflow
Stars758
Forks48
Last commit2 years ago
PreviousPage 5 of 12Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
9 years ago
#Javascript130
#Nodejs110
#Frontend Tooling83
#Gulp Plugin60
#Cli Tool50
#Frontend47
#Automation47
#Dependency Management38
#Performance36
#Task Runner36
#Webpack36
#Developer Tools32