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

vite-plugin-elm
vite-plugin-elmTypeScript

A Vite plugin that compiles Elm applications, documents, or elements with hot module replacement and asset handling.

#functional-programming#asset-handling#hot-module-replacement
Stars216
Forks35
Last commit7 months ago
elm-package
elm-packageHaskell

Command line tool for sharing Elm libraries and managing dependencies in Elm projects.

#functional-programming#package#semantic-versioning
Stars213
Forks66
Last commit7 years ago
oxc-angular-compiler
oxc-angular-compilerRust

A high-performance Angular template compiler written in Rust, leveraging Oxc for blazing-fast compilation with Vite integration.

#compiler#napi-rs#frontend
Stars213
Forks17
Last commit1 day ago
flextGL
flextGLC

A flexible OpenGL and Vulkan header and loader generator that gives developers complete control over exposed API versions and extensions.

#vulkan#loader-generator#sdl2
Stars208
Forks14
Last commit3 months ago
gulp-inline-source
gulp-inline-sourceJavaScript

A Gulp plugin that inlines JavaScript, CSS, and image resources flagged with an 'inline' attribute into HTML files.

#frontend-tooling#nodejs#javascript
Stars208
Forks30
Last commit7 years ago
makelove
makelovePython

A packaging and build tool for creating distributable binaries of löve2D games across multiple platforms.

#packaging#appimage#python
Stars206
Forks16
Last commit8 days ago
neph
nephCrystal

A modern command-line job processor for parallel task execution, similar to make.

#task-automation#devops#make-alternative
Stars205
Forks7
Last commit3 years ago
aliasify
aliasifyCoffeeScript

A browserify transform that rewrites require calls using aliases and regular expressions.

#regex-aliasing#package-stubbing#nodejs
Stars203
Forks25
Last commit9 years ago
grunt-traceur
grunt-traceurJavaScript

A Grunt plugin that compiles ES6 JavaScript into ES5 using Google's Traceur compiler.

#es5#frontend-tooling#grunt-plugin
Stars203
Forks34
Last commit3 years ago
drom
dromOCaml

A wrapper over opam/dune providing a cargo-like experience for creating and managing OCaml projects with integrated documentation and CI.

#dune#continuous-integration#documentation
Stars201
Forks23
Last commit7 months ago
clojurephant
clojurephantJava

A Gradle plugin providing Clojure and ClojureScript language support for building polyglot and multi-project applications.

#nrepl#gradle#aot-compilation
Stars196
Forks18
Last commit7 months ago
Polymer Webpack Loader
Polymer Webpack LoaderJavaScript

A webpack loader that processes Polymer 3 web components, minifying HTML and managing dependencies.

#web-components#html-minification#webpack-loader
Stars194
Forks47
Last commit12 days ago
prember
premberJavaScript

Prerender Ember apps with Fastboot at build time to generate static HTML files for improved performance and SEO.

#javascript-framework#fastboot#static-site-generator
Stars191
Forks17
Last commit1 year ago
let-er
let-erJavaScript

Transpiles let-block syntax (let (..) {..}) to ES6 or ES3 for block-scoping support in older JavaScript environments.

#transpiler#block-scoping#deprecated
Stars191
Forks21
Last commit11 years ago
hashmark
hashmarkJavaScript

A CLI tool and Node.js library that renames files by appending a hash digest to their filenames for cache busting.

#glob-patterns#cache-busting#file-renaming
Stars190
Forks19
Last commit6 years ago
rusty-cheddar
rusty-cheddarRust

A Rust crate for automatically generating C header files from Rust source code, enabling C interoperability.

#header-generation#ffi#c-interop
Stars187
Forks25
Last commit8 years ago
sass-extract
sass-extractJavaScript

Extract Sass variables as structured JSON for use in JavaScript, enabling dynamic styling beyond CSS.

#node-sass#javascript-styling#sass
Stars186
Forks42
Last commit2 years ago
purs-loader
purs-loaderJavaScript

A webpack loader for compiling PureScript modules with support for hot-reloading and dead code elimination.

#functional-programming#hot-reloading#loader
Stars186
Forks40
Last commit1 year ago
Elba
ElbaRust

A modern, fast package manager for the Idris programming language.

#programming-language#open-source#idris
Stars185
Forks11
Last commit5 years ago
Elm Watch
Elm WatchTypeScript

A fast and reliable watch mode tool for Elm that recompiles on file changes and reloads the browser.

#javascript-compilation#watch-mode#hot-reloading
Stars184
Forks12
Last commit19 days ago
gojava
gojavaGo

Generate Java bindings for Go packages using a forked version of gomobile.

#java bindings#go-packages#gomobile
Stars183
Forks16
Last commit8 years ago
gulp-markdown
gulp-markdownJavaScript

A Gulp plugin that converts Markdown files to HTML using the marked library.

#content-pipeline#static-site-generator#documentation-tool
Stars182
Forks23
Last commit2 years ago
clj-nix
clj-nixClojure

Nix helpers to reduce friction between Clojure projects and the Nix ecosystem.

#developer-tools#packaging#devops
Stars181
Forks25
Last commit8 days ago
Matic
MaticJavaScript

A build tool that generates HTML documentation from JSON schemas using customizable Jade templates.

#developer-tools#npm-package#html-generation
Stars180
Forks33
Last commit9 years ago
png-to-ico
png-to-icoJavaScript

A pure JavaScript library for converting PNG images to Windows ICO format, ideal for Electron and Node.js projects.

#ico-format#png#png-icon
Stars178
Forks24
Last commit2 months ago
zig2nix
zig2nixZig

A Nix flake for packaging, building, and running Zig projects with dependency management and cross-compilation.

#release#developer-tools#packaging
Stars176
Forks13
Last commit2 days ago
gulp-compass
gulp-compassJavaScript

A Gulp plugin that compiles Sass to CSS using the Compass framework.

#sass#ruby-gem#compass
Stars173
Forks54
Last commit8 years ago
mad
madErlang

A fast, minimal dependency manager and build tool for Erlang/OTP applications with rebar compatibility.

#dependency-manager#developer-tools#yecc
Stars173
Forks51
Last commit8 days ago
gulp-handlebars
gulp-handlebarsJavaScript

A Gulp plugin for precompiling Handlebars templates for use in browser and Node.js applications.

#template-engine#frontend-tooling#nodejs
Stars169
Forks74
Last commit3 years ago
karma-babel-preprocessor
karma-babel-preprocessorJavaScript

A Karma plugin that preprocesses ES6+ JavaScript files using Babel for testing modern code.

#javascript-testing#unit-testing#es6-transpilation
Stars168
Forks22
Last commit2 years ago
catkin_tools
catkin_toolsPython

Command-line tools for building, testing, and managing ROS catkin workspaces.

#robotics#command-line-tools#build-tools
Stars168
Forks151
Last commit1 year ago
rollup-plugin-size-snapshot
rollup-plugin-size-snapshotJavaScript

A Rollup plugin to track library bundle sizes and treeshakability with detailed snapshots.

#rollup-plugin#library-development#treeshaking
Stars165
Forks12
Last commit3 years ago
gulp-traceur
gulp-traceurJavaScript

A Gulp plugin for compiling JavaScript.next (ES6+) to current JavaScript using the Traceur compiler.

#javascript-compiler#traceur#transpiler
Stars164
Forks37
Last commit5 years ago
Less CSS Compiler for Java
Less CSS Compiler for JavaJavaScript

A Java library that compiles LESS CSS to CSS using the official JavaScript compiler via Rhino.

#java-library#stylesheet-compilation#server-side-css
Stars163
Forks68
Last commit7 years ago
gulp-exec
gulp-execJavaScript

A Gulp plugin that executes shell commands on files in your pipeline.

#stream-processing#task-automation#shell-commands
Stars162
Forks19
Last commit6 years ago
nbflow
nbflowPython

A tool for creating one-button reproducible workflows with Jupyter Notebook and Scons.

#workflow-automation#reproducible-research#python
Stars161
Forks18
Last commit7 years ago
PreviousPage 9 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
#Javascript130
#Nodejs110
#Frontend Tooling83
#Gulp Plugin60
#Cli Tool50
#Frontend47
#Automation47
#Dependency Management38
#Performance36
#Task Runner36
#Webpack36
#Developer Tools32