Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Build Tool

Build Tool

589 projects

Showing 36 of 589 projects

Terser
TerserJavaScript

A JavaScript parser, mangler, and compressor toolkit for ES6+ that minifies code to reduce file size.

#compressor#minification#cli-tool
Stars9.3k
Forks481
Last commit18 days ago
Buck
BuckJava

A fast build system for creating small, reusable modules across multiple platforms and languages.

#buck#modular-architecture#ios
Stars8.5k
Forks1.1k
Last commit3 years ago
node-sass
node-sassC++

Node.js bindings to LibSass for compiling Sass/SCSS to CSS at high speed.

#node-sass#compiler#sass-files
Stars8.4k
Forks1.3k
Last commit2 years ago
Microbundle
MicrobundleJavaScript

A zero-configuration bundler for tiny JavaScript modules, powered by Rollup.

#umd#javascript-bundler#es-modules
Stars8.1k
Forks357
Last commit8 months ago
@parcel/css
@parcel/cssRust

An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.

#minifier#compiler#css-minifier
Stars7.7k
Forks320
Last commit16 days ago
wasm-pack
wasm-packRust

A one-stop tool for building Rust-generated WebAssembly packages that interoperate with JavaScript in browsers or Node.js.

#javascript-interop#package#webassembly
Stars7.3k
Forks491
Last commit7 hours ago
wasm-pack
wasm-packRust

A one-stop tool for building Rust-generated WebAssembly packages that interoperate with JavaScript in browsers or Node.js.

#javascript-interop#package#webassembly
Stars7.3k
Forks491
Last commit7 hours ago
Brunch
BrunchJavaScript

A fast front-end web application build tool with simple declarative config and seamless incremental compilation.

#development-workflow#workflow#brunch
Stars6.8k
Forks420
Last commit6 months ago
Bear
BearRust

A tool that generates a JSON compilation database for Clang-based tools by intercepting compiler calls during a build.

#clang#developer-tools#build-tools
Stars6.5k
Forks372
Last commit22 hours ago
vite-plus
vite-plusRust

A unified toolchain for web development that combines Vite, Vitest, Oxlint, Oxfmt, Rolldown, and task management into a single CLI.

#frontend-toolchain#developer-tools#zero-config
Stars6.5k
Forks296
Last commit8 hours ago
fontmin
fontminJavaScript

A Node.js tool to minify fonts by subsetting glyphs and converting between web font formats.

#glyph-compression#font-subsetting#web-fonts
Stars6.2k
Forks333
Last commit1 year ago
J2ObjC
J2ObjCJava

A command-line tool that translates Java source code to Objective-C for iOS app development, enabling code sharing across platforms.

#google-tools#code-translation#mobile-development
Stars6.0k
Forks999
Last commit13 hours ago
rimraf
rimrafTypeScript

A cross-platform Node.js implementation of the Unix `rm -rf` command for recursively deleting files and directories.

#devops#cli-tool#recursive-delete
Stars5.9k
Forks266
Last commit5 months ago
Tuist
TuistElixir

A virtual platform team for Swift app developers that provides project generation, caching, selective testing, and build insights.

#gradle#ios#productivity
Stars5.8k
Forks779
Last commit6 hours ago
imagemin
imageminJavaScript

A Node.js module for optimizing images through a plugin-based architecture.

#png#plugin-system#image-optimization
Stars5.7k
Forks260
Last commit1 year ago
Yeoman Angular Generator
Yeoman Angular GeneratorJavaScript

A Yeoman generator that scaffolds AngularJS projects with sensible defaults and best practices.

#single-page-application#grunt#angularjs
Stars5.7k
Forks1.4k
Last commit9 years ago
electron-vite
electron-viteTypeScript

A next-generation build tool for Electron applications, powered by Vite and featuring source code protection.

#source-code-protection#hot-reloading#typescript-decorator
Stars5.6k
Forks247
Last commit9 days ago
nwb
nwbJavaScript

A zero-config toolkit for developing React, Preact, Inferno, and vanilla JavaScript apps, libraries, and npm modules.

#react-component#zero-config#inferno
Stars5.5k
Forks316
Last commit1 year ago
Gradle Retrolambda Plugin
Gradle Retrolambda PluginJava

A Gradle plugin that enables Java 8 lambda expressions and method references in Java 6, 7, and Android projects.

#android#java#backward-compatibility
Stars5.2k
Forks443
Last commit3 years ago
Mix
MixJavaScript

A fluent API wrapper for webpack that simplifies asset compilation and module bundling for Laravel applications.

#laravel#frontend-workflow#npm-package
Stars5.2k
Forks789
Last commit2 years ago
Extension.js
Extension.jsTypeScript

A framework for developing, building, and previewing cross-browser extensions with a unified workflow.

#playwright#developer-tools#javascript-framework
Stars5.2k
Forks142
Last commit6 hours ago
sw-precache
sw-precacheJavaScript

A Node.js module to generate a service worker that precaches static resources for offline web apps.

#gulp#progressive-web-app#service-worker
Stars5.2k
Forks377
Last commit7 years ago
HTMLMinifier
HTMLMinifierJavaScript

A highly configurable, well-tested JavaScript-based HTML compressor/minifier with Node.js support.

#html-minification#performance-optimization#website-optimization
Stars5.0k
Forks576
Last commit16 days ago
Style Dictionary
Style DictionaryJavaScript

A build system that transforms design tokens into platform-specific styles for iOS, Android, CSS, JS, and more.

#style#css-variables#build-system
Stars4.9k
Forks645
Last commit1 day ago
babel-loader
babel-loaderJavaScript

A webpack loader that transpiles JavaScript files using Babel for compatibility with older browsers.

#loader#webpack-loader#code-compilation
Stars4.8k
Forks455
Last commit1 month ago
Fody
FodyC#

Extensible tool for weaving .NET assemblies to manipulate IL code during build.

#nuget#msbuild#il-weaving
Stars4.5k
Forks461
Last commit2 days ago
Bundle Size
Bundle SizeJavaScript

A tool to check and enforce JavaScript bundle size limits in CI/CD pipelines.

#webpack-alternative#frontend-tooling#ci-cd
Stars4.5k
Forks176
Last commit2 months ago
realize
realizeGo

A high-performance Go task runner with live reloading, automating common development workflows.

#filewatcher#golang-application#developer-tools
Stars4.4k
Forks228
Last commit5 years ago
Trunk
TrunkRust

A WASM web application bundler for Rust that builds, bundles, and ships Rust WASM apps to the web.

#compiler#webassembly#bundler
Stars4.4k
Forks324
Last commit4 days ago
Create Vue
Create VueTypeScript

The official scaffolding tool for creating Vite-powered Vue.js projects with interactive feature selection.

#project-starter#cli-tool#vue3
Stars4.4k
Forks527
Last commit1 day ago
babel-minify
babel-minifyJavaScript

An ES6+ aware minifier based on the Babel toolchain, enabling direct minification of modern JavaScript.

#minification#cli-tool#babel-plugin
Stars4.4k
Forks217
Last commit2 years ago
Css-loader
Css-loaderJavaScript

A webpack loader that interprets @import and url() in CSS files, enabling CSS Modules and asset resolution.

#loader#webpack-loader#frontend-tooling
Stars4.3k
Forks609
Last commit1 month ago
unplugin-vue-components
unplugin-vue-componentsTypeScript

Auto-import Vue components on-demand, eliminating manual imports and registration across multiple build tools.

#vue-cli#unplugin#vue3
Stars4.3k
Forks379
Last commit5 months ago
dart-sass
dart-sassDart

The reference implementation of Sass, a CSS preprocessor that adds powerful features like variables, nesting, and mixins.

#dart#stylesheets#sass
Stars4.2k
Forks382
Last commit1 day ago
clean-css
clean-cssJavaScript

A fast and efficient CSS optimizer for Node.js and the browser, offering advanced minification and optimization.

#clean-css#minification#css-optimizations
Stars4.2k
Forks319
Last commit2 years ago
Cake
CakeC#

A cross-platform build automation system with a C# DSL for compiling, testing, packaging, and more.

#nuget#devops#automation-tooling
Stars4.2k
Forks778
Last commit18 hours ago
PreviousPage 2 of 17Next

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
#Javascript180
#Nodejs143
#Frontend Tooling106
#Gulp Plugin80
#Frontend72
#Automation71
#Cli Tool59
#Webpack50
#Task Runner47
#Dependency Management46
#Typescript46
#Developer Tools44