Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Build Automation

Build Automation

306 projects

Showing 36 of 306 projects

gulp-awspublish
gulp-awspublishJavaScript

A Gulp plugin for publishing files to Amazon S3 with gzip compression, caching, and sync capabilities.

#gulp#static-deployment#amazon-s3
Stars393
Forks83
Last commit3 months ago
mkdkr
mkdkrShell

A super small and powerful framework for building CI pipelines using Makefile and Docker for isolation.

#pipelines#jenkins#containerization
Stars381
Forks21
Last commit5 years ago
gulp-mocha
gulp-mochaJavaScript

A Gulp plugin for running Mocha tests directly in your Gulp pipeline.

#javascript-testing#test-runner#unit-testing
Stars378
Forks84
Last commit1 month ago
PSDeploy
PSDeployPowerShell

A PowerShell module that simplifies deployments using a declarative configuration DSL similar to Pester.

#devops#dsl#windows-automation
Stars346
Forks72
Last commit5 years ago
DMG Maker
DMG MakerSwift

A premium macOS DMG creation tool with live-rendered SwiftUI backgrounds, glassmorphism, and Retina support.

#developer-tools#build-automation#cli-tool
Stars344
Forks10
Last commit5 months ago
.NET Assembly Strong-Name Signer
.NET Assembly Strong-Name SignerC#

A utility to strong-name sign .NET assemblies, including third-party libraries without source code, and fix their references.

#nuget#msbuild#sign-assemblies
Stars340
Forks69
Last commit5 months ago
DemoFramework
DemoFrameworkC++

A C++20 cross-platform demo framework for graphics and compute APIs like Vulkan, OpenGL ES, OpenVX, OpenCL, OpenVG, and OpenCV.

#vulkan#demo-development#opencl
Stars337
Forks66
Last commit1 month ago
del-cli
del-cliJavaScript

A cross-platform CLI tool to delete files and directories with glob support, dry-run mode, and safety features.

#glob-patterns#shell-scripting#build-automation
Stars333
Forks23
Last commit14 days ago
Gulp-svg-sprites
Gulp-svg-spritesJavaScript

A Gulp plugin for creating SVG sprites and compiling them to <symbols> or <defs> with CSS generation.

#css-generation#icon-management#build-automation
Stars329
Forks44
Last commit5 years ago
grunt-ts
grunt-tsJavaScript

A Grunt task for managing TypeScript compilation from development to production with advanced workflow features.

#html-templating#compilation#workflow
Stars326
Forks120
Last commit3 years ago
Ionic Boilerplate
Ionic BoilerplateJavaScript

A comprehensive Ionic starter kit with testing, CI/CD, and build automation for hybrid mobile apps.

#build-automation#gitlab-ci#continuous-integration
Stars321
Forks104
Last commit3 years ago
codova-custom-config
codova-custom-configJavaScript

A Cordova/PhoneGap plugin to update iOS and Android platform configuration files based on custom preferences and config-file data defined in config.xml.

#cordova-plugin#hook-scripts#ios-configuration
Stars317
Forks88
Last commit
Surmagic
SurmagicSwift

A command-line tool to create XCFrameworks for multiple Apple platforms (iOS, macOS, tvOS, watchOS) in one shot.

#macos-development#apple-platforms#ios
Stars316
Forks44
Last commit3 years ago
dobi
dobiGo

A build automation tool for Docker applications

#build-automation#dockerfile#build-pipelines
Stars312
Forks33
Last commit2 years ago
fzf-make
fzf-makeRust

A command-line tool that uses a fuzzy finder with preview to run tasks from make, npm, pnpm, yarn, just, and task.

#hacktoberfest#developer-tools#productivity
Stars308
Forks19
Last commit9 days ago
GMavenPlus
GMavenPlusJava

A Maven plugin for integrating Groovy into Maven projects, enabling mixed Java/Groovy builds.

#mixed-language-projects#compilation#build-automation
Stars305
Forks42
Last commit3 months ago
crosbymichael
crosbymichaelPython

A collection of Dockerfiles and configurations for building customized Docker images.

#containerization#devops#build-automation
Stars300
Forks61
Last commit9 years ago
HeadVer Spec
HeadVer Spec

A SemVer-compatible versioning system with {head}.{yearweek}.{build} format, where only the head number is manually set.

#semver#devops#versioning-semantics
Stars299
Forks9
Last commit2 years ago
foy
foyTypeScript

A simple, lightweight, type-friendly, and modern task runner for general-purpose automation.

#async-await#shell-scripting#promise-based
Stars291
Forks16
Last commit3 months ago
GradleRIO
GradleRIOJava

The official Gradle plugin for building and deploying robot code in the FIRST Robotics Competition.

#build-automation#first-robotics-competition#roborio
Stars282
Forks77
Last commit19 days ago
grunt-photobox
grunt-photoboxSmarty

Grunt plugin for automated screenshot comparison to detect layout regressions across different screen sizes and URLs.

#visual-regression-testing#screenshot-comparison#build-automation
Stars278
Forks20
Last commit
dogo
dogoGo

A file watcher that automatically compiles and restarts your application when source files change.

#windows-api#filewatcher#devops
Stars275
Forks44
Last commit7 years ago
Swish
SwishShell

A script for remote building Swift projects on Linux machines directly from Xcode.

#build-automation#server-side-swift#linux
Stars274
Forks9
Last commit9 years ago
gulp-zip
gulp-zipJavaScript

A Gulp plugin for creating ZIP archives from files in your build pipeline.

#stream-processing#build-automation#zip
Stars271
Forks50
Last commit1 month ago
MiniScaffold
MiniScaffoldF#

An F# dotnet template for creating and publishing libraries and console applications with pre-configured build, test, and release automation.

#unit-testing#open-source-tooling#scaffold
Stars270
Forks31
Last commit2 months ago
semver_bash
semver_bashShell

A bash parser for semantic versioning that helps manage project versions from Makefiles or scripts.

#version-parser#shell-scripting#semantic-versioning
Stars269
Forks57
Last commit6 months ago
gulp-ng-annotate
gulp-ng-annotateJavaScript

A Gulp plugin that automatically adds AngularJS dependency injection annotations using ng-annotate.

#dependency-injection#angularjs#build-automation
Stars265
Forks35
Last commit6 years ago
1build
1buildGo

A command-line tool for managing project-specific command aliases with before/after hooks and quiet mode.

#developer-tools#productivity#workflow-automation
Stars250
Forks32
Last commit5 months ago
grunt-aws-lambda
grunt-aws-lambdaJavaScript

A Grunt plugin for developing, packaging, and deploying AWS Lambda functions locally.

#serverless#build-automation#npm-packaging
Stars243
Forks98
Last commit6 years ago
Nake
NakeC#

A magic script-based C# task runner for .NET Core that uses plain C# code as its DSL.

#dotnet-tool#nuget#developer-tools
Stars242
Forks21
Last commit10 months ago
SublimeOnSaveBuild
SublimeOnSaveBuildJavaScript

A Sublime Text 2 plugin that automatically triggers a build operation each time you save a file.

#javascript-build#developer-tools#workflow-automation
Stars233
Forks30
Last commit8 years ago
Dockly
DocklyRuby

A Ruby gem providing a DSL to build and package Docker images into deployable artifacts like Debian packages.

#foreman#devops#dsl
Stars228
Forks11
Last commit3 years ago
dfmt
dfmtD

A configurable source code formatter for the D programming language that enforces consistent style.

#d-language#developer-tools#code-formatter
Stars221
Forks54
Last commit4 months 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
Fli
FliF#

A lightweight F# library for executing CLI commands using computation expression syntax with no external dependencies.

#process#functional-programming#shell-scripting
Stars220
Forks7
Last commit4 months ago
cross_compile
cross_compilePython

A deprecated tool that automated cross-compilation of ROS and ROS2 workspaces for ARM and x86 architectures using Docker and QEmu.

#robotics#embedded-systems#arm
Stars203
Forks57
Last commit3 years ago
PreviousPage 4 of 9

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
5 days ago
10 years ago
Next
#Ci Cd83
#Devops66
#Cross Platform46
#Task Runner42
#Continuous Integration40
#Nodejs34
#Frontend Tooling33
#Developer Tools33
#Cli Tool32
#Github Actions31
#Docker28
#Automation28