Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Build Tools

Build Tools

171 projects

Showing 36 of 171 projects

CodeGeneration.Roslyn
CodeGeneration.RoslynC#

A deprecated .NET tool for performing Roslyn-based code generation during build with design-time IntelliSense support.

#compiler#msbuild#metaprogramming
Stars410
Forks59
Last commit5 years ago
picotool
picotoolPython

A Python toolkit for building, analyzing, and manipulating PICO-8 fantasy console game cartridge files.

#build-tools#cartridge-manipulation#python-tools
Stars409
Forks46
Last commit2 years ago
cabal2nix
cabal2nixHaskell

Generate Nix build instructions from Cabal files to integrate Haskell projects into the Nix ecosystem.

#haskell#cabal2nix#build-tools
Stars402
Forks162
Last commit2 months ago
forbidden-apis
forbidden-apisJava

A Java bytecode analyzer that detects and blocks forbidden API calls during builds with Ant, Maven, or Gradle.

#gradle#build-tools#static-code-analysis
Stars372
Forks39
Last commit1 month ago
virgil
virgilClojure

A Clojure library for live-recompiling Java classes from the REPL without restarting.

#build-tools#mixed-language#repl
Stars358
Forks23
Last commit9 months ago
which
whichJavaScript

A Node.js implementation of the Unix which command to find executables in the PATH.

#executable-finder#npm-cli#build-tools
Stars353
Forks56
Last commit3 months ago
xcprofiler
xcprofilerRuby

A CLI tool to profile and analyze Swift compilation times by parsing Xcode build logs.

#compilation-optimization#build-tools#ruby-gem
Stars343
Forks12
Last commit7 years ago
gonative
gonativeGo

Build Go toolchains with native standard libraries for cross-compilation to all platforms.

#cgo#build-tools#cross-compilation
Stars337
Forks31
Last commit10 years ago
ios-cmake
ios-cmakeCMake

A CMake toolchain file and examples for building iOS applications and libraries with cross-platform compatibility.

#static-library#xcode-integration#build-tools
Stars316
Forks105
Last commit6 years ago
CoffeeScript
CoffeeScriptPython

A Sublime Text plugin providing syntax highlighting, compilation, snippets, and commands for CoffeeScript development.

#javascript-compilation#open-source#shortcuts
Stars285
Forks71
Last commit7 years ago
ember-css-modules
ember-css-modulesJavaScript

CSS Modules integration for Ember.js applications, enabling scoped and modular CSS.

#hacktoberfest#build-tools#npm
Stars282
Forks50
Last commit5 months ago
Scala Native
Scala Native

A curated collection of resources, libraries, and tools for the Scala Native ahead-of-time compiler ecosystem.

#systems-programming#functional-programming#libraries
Stars279
Forks20
Last commit26 days ago
Blacklisted Plugins
Blacklisted PluginsJavaScript

A client-side web app for browsing and searching gulp plugins, fetching data from npmsearch.

#gulp#build-tools#angularjs
Stars272
Forks86
Last commit6 years ago
react-native-ultimate-config
react-native-ultimate-configJavaScript

A unified configuration management library for React Native apps, providing environment variables across JavaScript, native code, and build tools.

#ios#environment-variables#yaml
Stars272
Forks36
Last commit
package-directory
package-directoryJavaScript

Find the root directory of a Node.js project or npm package by walking up from a given directory.

#directory-traversal#package-json#build-tools
Stars254
Forks21
Last commit1 month ago
xcenv
xcenvShell

A tool to document and manage Xcode versions for projects and systems, ensuring consistent builds across teams.

#macos-development#environment-management#developer-tools
Stars250
Forks6
Last commit6 years ago
Webpack interview questions & answers
Webpack interview questions & answersJavaScript

A comprehensive collection of Webpack interview questions and answers for interview preparation and knowledge testing.

#developer-education#webpack-questions#technical-interviews
Stars245
Forks59
Last commit
Cichlid
CichlidSwift

An Xcode plugin that automatically deletes DerivedData directories for the current project when cleaning.

#macos-development#xcode-plugin#developer-tools
Stars241
Forks11
Last commit10 years ago
cached-nix-shell
cached-nix-shellRust

A caching layer for nix-shell that provides instant startup time on subsequent runs by storing and reusing environment variables.

#shell-environments#caching#build-tools
Stars229
Forks18
Last commit1 year ago
gulp-size
gulp-sizeJavaScript

A Gulp plugin that logs file sizes in your build pipeline with compression and formatting options.

#build-tools#size#gzip
Stars225
Forks15
Last commit1 month ago
BuildHelpers
BuildHelpersPowerShell

A PowerShell module providing helper functions for CI/CD scenarios, normalizing build variables and automating module metadata.

#devops#appveyor#build-tools
Stars221
Forks48
Last commit1 month ago
gulp-debug
gulp-debugJavaScript

A Gulp plugin that logs Vinyl file stream details to debug your build pipeline.

#build-tools#vinyl#debug
Stars220
Forks30
Last commit1 month ago
aws-maven
aws-mavenJava

A Maven Wagon implementation for publishing and retrieving artifacts from Amazon S3 buckets.

#devops#amazon-s3#aws-integration
Stars215
Forks169
Last commit4 years ago
merge-stream
merge-streamJavaScript

Merge multiple Node.js streams into one interleaved stream for parallel processing in gulp and other stream-based workflows.

#stream-processing#task-automation#build-tools
Stars212
Forks15
Last commit7 years ago
Catesta
CatestaPowerShell

A PowerShell module and vault project generator that scaffolds test and build integration for CI/CD platforms using templates.

#azure-devops#template#cicd-pipeline
Stars197
Forks24
Last commit1 year ago
gzip-size-cli
gzip-size-cliJavaScript

A CLI tool to calculate the gzipped size of files or stdin input for web performance optimization.

#build-tools#performance-optimization#gzip-compression
Stars194
Forks10
Last commit4 years ago
Weeder
WeederHaskell

A Haskell tool for whole-program dead-code analysis using GHC's HIE files to detect unused code across module boundaries.

#haskell#code-cleanup#build-tools
Stars193
Forks35
Last commit1 month ago
Metabench
MetabenchCMake

A simple framework for creating compile-time microbenchmarks to measure C++ template metaprogramming performance.

#metaprogramming#build-tools#template-metaprogramming
Stars190
Forks18
Last commit5 years ago
Polyserve
PolyserveTypeScript

A simple web server for serving web components and ES modules during development.

#web-components#build-tools#es-modules
Stars189
Forks46
Last commit8 years ago
ROS2 CLI cheats sheet
ROS2 CLI cheats sheetTeX

A collection of downloadable PDF cheat sheets for ROS2 command-line tools and build system.

#robotics#developer-tools#build-tools
Stars187
Forks45
Last commit2 years ago
go-bind-plugin
go-bind-pluginGo

A go:generate tool that builds Go 1.8+ plugins and generates typed API wrappers for exported symbols.

#plugin-system#symbol-wrapping#build-tools
Stars181
Forks11
Last commit1 month ago
lein-bikeshed
lein-bikeshedClojure

A Leiningen plugin that enforces code quality standards by checking for common style issues and anti-patterns in Clojure projects.

#build-tools#leiningen-plugin#code-quality
Stars175
Forks22
Last commit7 years ago
catkin_tools
catkin_toolsPython

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

#robotics#command-line-tools#build-tools
Stars169
Forks150
Last commit1 year ago
cmake-precompiled-header
cmake-precompiled-headerCMake

A CMake macro for setting up precompiled headers with Visual Studio and GCC compilers.

#gcc#c-plus-plus-build#build-tools
Stars162
Forks40
Last commit7 years ago
Editor support for VS2022
Editor support for VS2022C#

Unofficial Visual Studio 2022 extension providing IntelliSense, linting, class sorting, and build tools for Tailwind CSS development.

#developer-tools#css-linting#visual studio 2022
Stars150
Forks6
Last commit
Arduino-CMake-Toolchain
Arduino-CMake-ToolchainCMake

A CMake toolchain for cross-compiling projects to Arduino-compatible boards (AVR, ESP32, etc.) using standard CMake workflows.

#embedded-systems#esp32#build-tools
Stars150
Forks41
Last commit3 years ago
PreviousPage 3 of 5Next

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
2 years ago
8 years ago
3 days ago
#Developer Tools35
#Cross Platform25
#Cmake24
#Javascript23
#Nodejs22
#C Plus Plus19
#Dependency Management16
#Ci Cd15
#Automation15
#Build Tool14
#Static Analysis13
#Cli Tool12