Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Build Automation

Build Automation

217 projects

Showing 36 of 217 projects

Grunt Lint
Grunt LintCoffeeScript

A Grunt plugin that lints LESS files by compiling them to CSS and running CSS Lint, reporting errors back to the original LESS source lines.

#build-automation#preprocessor#frontend-tooling
Stars75
Forks26
Last commit5 years ago
actions/setup-haskell: Haskell (GHC and Cabal)
actions/setup-haskell: Haskell (GHC and Cabal)TypeScript

Sets up a Haskell environment (GHC, Cabal, Stack) in GitHub Actions workflows.

#haskell#devops#stack
Stars75
Forks33
Last commit5 years ago
cake
cakeCrystal

A powerful and flexible Make-like utility tool for defining and running tasks using plain Crystal code.

#make-alternative#shell-scripting#workflow-automation
Stars73
Forks9
Last commit3 years ago
Generate ~/.m2/settings.xml for Maven builds
Generate ~/.m2/settings.xml for Maven buildsJavaScript

A GitHub Action that programmatically generates Maven settings.xml files for CI/CD workflows.

#devops#build-automation#java
Stars73
Forks32
Last commit1 year ago
generator-gulp-bootstrap
generator-gulp-bootstrapJavaScript

Yeoman generator for scaffolding front-end web apps with Bootstrap, Gulp, and libsass.

#gulp#sass#asset-optimization
Stars70
Forks21
Last commit11 years ago
SimpleCI
SimpleCIJava

A self-hosted, docker-based continuous integration system for running parallel tasks with real-time logs.

#build-cache#build-automation#continuous-integration
Stars70
Forks5
Last commit3 years ago
ScriptsDev
ScriptsDevPHP

A Composer plugin that adds a scripts-dev directive for development-only scripts, similar to require-dev.

#composer#devops#composer-plugin
Stars69
Forks5
Last commit5 years ago
Build Versioning
Build VersioningC#

A .NET build versioning tool that generates version strings from Git tags with built-in CI integrations.

#azure-devops#semver#nuget
Stars69
Forks4
Last commit1 day ago
active
activeErlang

A file-system activity monitor for continuous compilation and reloading of Erlang files and templates.

#elixir#mad#build-automation
Stars67
Forks18
Last commit14 days ago
circleci
circleciGo

A Go client library for interacting with CircleCI's API, supporting all current endpoints.

#devops#circleci-api#build-automation
Stars65
Forks46
Last commit2 years ago
libvulkan.lua
libvulkan.luaLua

Generates LuaJIT FFI bindings from C headers, optionally using Nix for automatic build environment setup.

#native-library-integration#ffi-bindings#luajit
Stars65
Forks4
Last commit8 years ago
SWM (Swift Modules)
SWM (Swift Modules)Swift

A Swift package manager for the terminal that handles dependencies, building, and code signing, similar to npm for JavaScript.

#xcode-alternative#build-automation#dependency-management
Stars61
Forks4
Last commit11 years ago
GitHub Actions for Lazarus/FPC
GitHub Actions for Lazarus/FPCTypeScript

A GitHub Action to install specific versions of Lazarus IDE and Free Pascal Compiler for CI/CD workflows.

#actions#free-pascal#object-pascal
Stars60
Forks18
Last commit3 months ago
Prodmodel
ProdmodelPython

A build system for data science pipelines that caches dependencies and versions outputs for performance and reproducibility.

#version-control#productivity#caching
Stars58
Forks3
Last commit2 months ago
texmagic.nvim
texmagic.nvimLua

A Neovim plugin that enables per-project LaTeX build engine selection via magic comments for the TexLab LSP server.

#build-automation#latex#magic-comments
Stars58
Forks2
Last commit3 months ago
SwarmCI
SwarmCIPython

A Docker Swarm-based CI extension that adds parallel, distributed, and isolated build tasks to existing CI systems.

#continuous-testing#containerization#devops
Stars58
Forks6
Last commit9 years ago
.NET Core AppImage example
.NET Core AppImage exampleC#

Deployment script that creates installable copies of the osu!lazer rhythm game client.

#lazer#internal-tooling#build-automation
Stars55
Forks35
Last commit7 days ago
rebar3_auto
rebar3_autoErlang

A rebar3 plugin that automatically recompiles Erlang/OTP projects and reloads modules when source files change.

#auto-compile#development-tool#rebar3-plugin
Stars55
Forks14
Last commit1 year ago
JS Build Actions
JS Build ActionsShell

GitHub Actions for running JavaScript build tools (Gulp, Grunt, NPM) and committing file changes.

#gulp#version-control#npm
Stars54
Forks17
Last commit5 years ago
ci
ciPython

Scripts and resources for running batch CI jobs of ROS 2 repositories on a Jenkins build farm.

#jenkins#batch-jobs#ros2
Stars53
Forks36
Last commit7 days ago
gulp-cssnext
gulp-cssnextJavaScript

A deprecated Gulp plugin that transforms tomorrow's CSS syntax into today's browser-compatible CSS.

#build-automation#deprecated#frontend-tooling
Stars52
Forks6
Last commit10 years ago
swift-build
swift-buildShell

A comprehensive GitHub Action for building and testing Swift packages across all platforms with intelligent caching and zero-config setup.

#ios#cicd#swift-package-manager
Stars52
Forks0
Last commit2 days ago
Composer-Substitution-Plugin
Composer-Substitution-PluginPHP

A Composer plugin that replaces placeholders in Composer scripts with dynamic values from various sources.

#composer#placeholder-substitution#dev-tools
Stars51
Forks4
Last commit2 months ago
Vert.x Hot
Vert.x HotJava

A Maven plugin for hot-deploying Vert.x verticles, enabling live code reloading during development.

#buck-build#build-automation#java
Stars49
Forks9
Last commit10 years ago
appimagecraft
appimagecraftPython

A powerful build script generator that automates the creation of AppImages with a focus on reproducibility and local testing.

#appimage#linux-packaging#build-automation
Stars49
Forks13
Last commit8 days ago
Skipper
SkipperPython

A CLI tool to build, test, and run projects in isolated Docker containers, directly from your Git repository.

#containerization#isolated-testing#build-automation
Stars49
Forks22
Last commit29 days ago
YDeliver
YDeliverPowerShell

An opinionated PowerShell-based build and deployment framework for .NET projects, emphasizing convention over configuration.

#deployment#nuget#psake
Stars49
Forks11
Last commit11 years ago
rust-nix-templater
rust-nix-templaterRust

Generates Nix build and development environment files for Rust projects, supporting flakes, legacy Nix, and CI integration.

#generator#flakes#dev-environment
Stars48
Forks0
Last commit3 years ago
makeit.nvim
makeit.nvimLua

A Neovim plugin that lists and runs Makefile options directly from the editor.

#editor-tool#compiler#development-workflow
Stars48
Forks4
Last commit11 months ago
SBCL-GOODIES
SBCL-GOODIESShell

SBCL binaries with OpenSSL and libfixposix statically linked for easier Common Lisp binary distribution.

#libfixposix#static-linking#sbcl
Stars48
Forks2
Last commit1 day ago
autocmake
autocmakeCMake

A CMake plugin composer that simplifies building and maintaining CMake-based projects by assembling reusable modules.

#scientific-computing#devops#plugin-system
Stars45
Forks18
Last commit2 months ago
cmake-modules
cmake-modulesCMake

A collection of CMake modules including LibFindMacros for simplifying library detection in CMake projects.

#open-source#public-domain#build-automation
Stars45
Forks17
Last commit3 years ago
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
Forks14
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
SoCMake
SoCMakeCMake

A CMake library that extends CMake to support hardware development, enabling unified builds for System-on-Chip projects.

#fpga#hdl-simulation#verilog
Stars42
Forks7
Last commit4 days 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 commit7 months ago
PreviousPage 6 of 7

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
Next
#Ci Cd67
#Devops57
#Cross Platform40
#Task Runner34
#Continuous Integration32
#Frontend Tooling27
#Docker23
#Github Actions23
#Developer Tools23
#Nodejs22
#Cli Tool21
#Automation20