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

sync-files
sync-filesJavaScript

A Node.js CLI tool to synchronize files or folders locally with a watch option for development workflows.

#file-synchronization#watch-mode#development-workflow
Stars44
Forks13
Last commit7 years ago
Grijjy Deployment Manager
Grijjy Deployment ManagerPascal

A tool to simplify deployment of files and folders for iOS and Android apps written in Delphi.

#ios#file-management#android
Stars43
Forks13
Last commit3 years ago
do
doShell

A self-executable shell script that serves as both a build tool and build file, designed to simplify shell-based automation.

#devops#build-tools#make-alternative
Stars41
Forks6
Last commit10 months ago
CMakeInstallExample
CMakeInstallExampleCMake

A demonstration of using CMake and CPack to create Windows installers for C++ projects.

#software-distribution#build-automation#installer
Stars39
Forks13
Last commit5 years ago
Bazel
BazelStarlark

OCaml build rules for Bazel, enabling native and bytecode binary compilation with OPAM dependency management.

#bazel#native-binary#compilation
Stars39
Forks4
Last commit5 years ago
SAP Commerce Gradle Plugin
SAP Commerce Gradle PluginJava

Gradle plugins for bootstrapping, configuring, and building SAP Commerce (Hybris) projects.

#kotlin-dsl#sap-hybris#manifest-validation
Stars38
Forks17
Last commit1 day ago
generator-dojo
generator-dojoJavaScript

A Yeoman generator that scaffolds Dojo applications with best practices for web development.

#javascript-framework#dojo-toolkit#grunt
Stars37
Forks12
Last commit12 years ago
dot
dotGo

A minimal, local-first continuous integration system that runs jobs concurrently in Docker containers.

#cicd#self-hosted-ci#build-automation
Stars36
Forks0
Last commit2 years ago
build-appimage-action
build-appimage-action

GitHub Action for creating AppImages using appimage-builder with customizable recipe files.

#appimage#linux-packaging#build-automation
Stars36
Forks10
Last commit3 years ago
EasyBuild.FileSystemProvider
EasyBuild.FileSystemProviderF#

F# Type Providers for typed representation of files and directories based on project structure or virtual file systems.

#type-providers#path-management#build-automation
Stars35
Forks2
Last commit
omarchy-chromium
omarchy-chromiumShell

A custom Chromium build with command-line theme switching for seamless desktop integration.

#arch-linux#command-line-tools#build-automation
Stars35
Forks2
Last commit3 months ago
Grunt-htmlcompressor
Grunt-htmlcompressorJavaScript

A Grunt plugin for compressing HTML files using the htmlcompressor Java library.

#minification#performance-optimization#build-automation
Stars35
Forks6
Last commit2 years ago
Rubber
RubberTypeScript

A command-line wrapper for IGOR.exe to compile GameMaker Studio 2 projects via JavaScript/Node.js.

#gamemaker#build-automation#gamemaker-studio-2
Stars33
Forks11
Last commit5 years ago
Setup Xamarin
Setup XamarinTypeScript

A GitHub Action to switch between pre-installed versions of Xamarin and Mono on macOS runners.

#xamarin#mono#build-automation
Stars33
Forks6
Last commit3 years ago
grunt-dojo
grunt-dojoJavaScript

A Grunt plugin for building Dojo Toolkit projects within a Grunt task.

#dojo-toolkit#build-automation#nodejs
Stars32
Forks10
Last commit8 years ago
generate
generateGo

Recursively runs go generate on specified paths with regex filtering capabilities.

#developer-tools#regex-filtering#build-automation
Stars31
Forks5
Last commit9 years ago
HTTP Builder NG Gradle Plugin
HTTP Builder NG Gradle PluginGroovy

A Gradle plugin for defining tasks that make HTTP requests using the HttpBuilder-NG client library.

#dormant#dsl#http
Stars31
Forks7
Last commit5 years ago
gatling-gradle-plugin
gatling-gradle-pluginGroovy

A Gradle plugin for running Gatling performance tests directly from Gradle builds.

#gradle#load-testing#performance-testing
Stars30
Forks20
Last commit2 days ago
Execute Gradle task
Execute Gradle taskDockerfile

Execute Gradle tasks using the Gradle wrapper in GitHub Actions workflows.

#actions#gradle#devops
Stars30
Forks5
Last commit4 years ago
s2i-lisp
s2i-lispShell

A Source-to-Image builder for deploying Common Lisp applications on OpenShift and Docker.

#deployment#containerization#quicklisp
Stars30
Forks3
Last commit2 years ago
Grunt-cssshrink
Grunt-cssshrinkJavaScript

A Grunt plugin wrapper for CSS Shrink that minifies CSS files in build workflows.

#build-automation#web-performance#css-minification
Stars29
Forks4
Last commit10 years ago
nifty
niftyElixir

Helper script for setting up boilerplate when writing Elixir NIFs (Native Implemented Functions).

#elixir#developer-tools#nif
Stars28
Forks2
Last commit11 years ago
script-runner
script-runnerCoffeeScript

A command-line tool to invoke multiple commands in parallel or sequential order, matching npm scripts patterns.

#parallel-execution#shell-commands#dev-tools
Stars27
Forks1
Last commit8 years ago
buildem
buildemCMake

A modular CMake-based system to automate building complex software dependencies from source for FlyEM applications.

#scientific-computing#neuroscience#source-compilation
Stars27
Forks16
Last commit4 years ago
cook2
cook2D

A fast incremental build automation tool for D language projects with automatic dependency scanning.

#d-language#make-alternative#build-automation
Stars27
Forks2
Last commit3 years ago
AppImage.cmake
AppImage.cmakeCMake

A CMake script that automatically generates AppImage executables for Linux applications from your build process.

#deployment#executable-packaging#appimage
Stars26
Forks2
Last commit5 years ago
ntee
nteeJavaScript

A portable Unix tee command with extra options for appending, suppressing output, and ignoring interrupts.

#npm#stdout#pipe
Stars23
Forks2
Last commit7 years ago
Generate build numbers across multiple scopes
Generate build numbers across multiple scopesJavaScript

A GitHub Action that generates and manages incremental build numbers across repository, workflow, and version scopes using a Gist for persistent state.

#workflow-tools#devops#gist-integration
Stars22
Forks5
Last commit
OCaml Yeoman Generator
OCaml Yeoman GeneratorJavaScript

A Yeoman generator that scaffolds OCaml modules with integrated build, test, and documentation tools.

#oasis#unit-testing#build-automation
Stars22
Forks4
Last commit8 years ago
MageForge
MageForgePHP

A CLI frontend development toolkit for Magento 2 that simplifies and accelerates theme development workflows.

#hyva-themes#magento2#developer-tools
Stars21
Forks2
Last commit3 days ago
GradleMavenPush
GradleMavenPushGradle

A Gradle script plugin to upload Android, Java, and Kotlin artifacts to Maven repositories like JCenter, Maven Central, and corporate servers.

#gradle#java-library#gradle-build
Stars21
Forks1
Last commit7 years ago
cl-brewer
cl-brewerCommon Lisp

Generates Homebrew formulas for Common Lisp command-line applications to simplify distribution on macOS.

#software-distribution#build-automation#cli-tool
Stars21
Forks3
Last commit5 days ago
vset
vsetShell

A simple tool for setting up and managing consistent project structures for V programming language projects.

#v-lang#developer-tools#vlang
Stars20
Forks1
Last commit6 years ago
grunt-elm
grunt-elmJavaScript

Grunt plugin that compiles Elm files to JavaScript for use in build automation workflows.

#javascript-compiler#build-automation#frontend-tooling
Stars20
Forks9
Last commit8 years ago
GMSDLL
GMSDLLC++

A template for creating C++ DLL extensions for GameMaker, automating function registration and GMX generation.

#gamemaker#template#gamedev-tools
Stars19
Forks2
Last commit2 years ago
generator-typescript
generator-typescriptJavaScript

A Yeoman generator for quickly scaffolding TypeScript projects with Gulp-based build automation.

#gulp#developer-tools#npm
Stars19
Forks4
Last commit9 years ago
PreviousPage 7 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
7 months ago
2 years ago
Next
#Ci Cd83
#Devops66
#Cross Platform46
#Task Runner42
#Continuous Integration40
#Nodejs34
#Frontend Tooling33
#Developer Tools33
#Cli Tool32
#Github Actions31
#Docker28
#Automation28