Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Automation

Automation

2066 projects

Showing 36 of 2066 projects

Gulp-google-cdn
Gulp-google-cdnJavaScript

A Gulp plugin that replaces local script references with Google CDN URLs for improved performance.

#performance-optimization#html-processing#nodejs
Stars83
Forks7
Last commit5 years ago
Lyp
LypRuby

A command-line tool that simplifies Lilypond usage with package management, easy installation, and automation features.

#music#open-source#command-line-tool
Stars82
Forks9
Last commit7 years ago
Andrea Iannucci
Andrea IannucciJavaScript

A comprehensive Home Assistant configuration showcasing automation, UI customization, and integration examples.

#iot#home-automation#smart-home
Stars82
Forks7
Last commit3 years ago
Action to send LGTM reaction as image or GIF when we say lgtm
Action to send LGTM reaction as image or GIF when we say lgtmGo

A GitHub Action that automatically posts LGTM reaction images when triggered by specific comments or reviews.

#actions#lgtm#workflow-automation
Stars81
Forks8
Last commit
chrome-dev-tools
chrome-dev-toolsC#

Generates strongly-typed .NET Core wrappers for the Chrome DevTools Protocol from its JSON definition.

#chrome-debugging-protocol#websocket#dotnet
Stars81
Forks28
Last commit2 years ago
fzshell
fzshellGo

A fuzzy command-line completer that generates custom completions from user-defined patterns and commands.

#productivity#shell-completion#bash-completion
Stars81
Forks3
Last commit6 months ago
follow-all
follow-allRuby

Follow all members of a Twitter list with a single click.

#oauth#social-media#productivity
Stars80
Forks26
Last commit7 years ago
rotor
rotorElixir

A super-simple build system for Elixir that runs tasks when files change, ideal for development workflows.

#elixir#productivity#build-system
Stars80
Forks4
Last commit11 years ago
gprbuild
gprbuildAda

An advanced build system for automating the construction of multi-language software systems.

#multi-language#make-alternative#ada
Stars79
Forks22
Last commit2 months ago
Autotag
AutotagJavaScript

A GitHub Action that automatically creates a new tag when a version change is detected in manifest files like package.json or Dockerfile.

#actions#autotag#package
Stars79
Forks46
Last commit2 years ago
poetry (darvid)
poetry (darvid)Shell

A ZSH plugin that automatically activates and deactivates Poetry-created Python virtual environments when navigating project directories.

#python-package-management#shell-integration#zsh-plugins
Stars79
Forks12
Last commit2 years ago
phalcon-cron
phalcon-cronPHP

A cron component for the Phalcon PHP framework, enabling scheduled task execution.

#framework-integration#phalcon#backend
Stars79
Forks24
Last commit11 months ago
Cross platform Chocolatey CLI to build and publish packages
Cross platform Chocolatey CLI to build and publish packagesDockerfile

A GitHub Action for Chocolatey, enabling package management for Windows in CI/CD workflows.

#actions#devops#ci-cd
Stars79
Forks8
Last commit4 days ago
forked-daapd Card
forked-daapd CardJavaScript

A Home Assistant Lovelace card to control a forked-daapd music server with volume, playback, and output controls.

#lovelace-card#home-automation#media-player
Stars78
Forks12
Last commit4 years ago
SimpleLocalize
SimpleLocalizeJava

A command-line tool for uploading, downloading, and managing translation files for web and mobile apps.

#developer-tools#simplelocalize#cli-tool
Stars78
Forks12
Last commit2 days ago
nvim-puppeteer
nvim-puppeteerLua

Neovim plugin that automatically converts strings to f-strings or template strings and back in Python, JavaScript, and Lua.

#treesitter#developer-tools#lua-formatting
Stars77
Forks4
Last commit1 month ago
home-assistant
home-assistantHTML

A Node-RED palette for integrating with Home Assistant to create advanced automations and workflows.

#iot#home-automation#integration
Stars77
Forks32
Last commit7 years ago
Angular Gulp Ionic Boilerplate
Angular Gulp Ionic BoilerplateJavaScript

A simple boilerplate for building Ionic apps using Gulp and ES6 with automatic compilation and live reload.

#gulp#angularjs#boilerplate
Stars77
Forks26
Last commit9 years ago
Slackbotsy
SlackbotsyRuby

A Ruby library for building Slack bots with flexible message handling and multiple integration options.

#slash-commands#chatbot#ruby-library
Stars76
Forks11
Last commit9 years ago
ChatOps for PRs
ChatOps for PRsPython

A GitHub Action that enables ChatOps by triggering workflows from PR comments using custom commands.

#devops#github-apps#chatops
Stars76
Forks10
Last commit3 years ago
Portainer stack utils
Portainer stack utilsGo

A CLI client written in Go for managing Docker stacks and endpoints in Portainer from automated environments.

#portainer#deployment#devops
Stars75
Forks16
Last commit7 months ago
LÖVE Build
LÖVE BuildShell

A GitHub Action that builds LÖVE game projects into distributable executables for Windows, macOS, and Linux.

#packaging#luarocks#game-development
Stars75
Forks10
Last commit29 days ago
Posh-GitHub
Posh-GitHubPowerShell

Unofficial PowerShell cmdlets that expose the GitHub API for managing repositories, issues, pull requests, and more.

#devops#command-line-tools#repository-management
Stars75
Forks24
Last commit10 years ago
Swarm Router
Swarm RouterDockerfile

A zero-config ingress router for Docker Swarm that automatically routes traffic using HAProxy with DNS-based service discovery.

#docker-swarm-mode#stateless-architecture#haproxy
Stars75
Forks12
Last commit10 months ago
Mothership
MothershipSwift

A Swift library for automating iTunes Connect and TestFlight tasks, inspired by Fastlane.

#ios#itunes-connect#swift-package-manager
Stars75
Forks5
Last commit8 years ago
Run Parameterized Jupyter Notebooks
Run Parameterized Jupyter NotebooksJavaScript

A GitHub Action that executes parameterized Jupyter notebooks using Papermill and uploads outputs as artifacts.

#reproducible-research#ci-cd#jupyter-notebook
Stars74
Forks15
Last commit2 years ago
AutoGetIt
AutoGetItPascal

A Delphi GUI tool to automate installation and management of GetIt packages for RAD Studio via command-line.

#delphi-12#batch-installation#delphi-11
Stars74
Forks18
Last commit15 days ago
netease-music-box
netease-music-boxJavaScript

Automatically updates a GitHub Gist with your recent weekly NetEase Cloud Music listening history.

#music-tracking#netease-music#gist-integration
Stars74
Forks60
Last commit3 years ago
tau
tauGo

A thin wrapper for Terraform that manages multiple deployments, dependencies, and secrets while keeping code DRY.

#devops#multi-deployment#dry-principle
Stars74
Forks8
Last commit1 year ago
Compress with UPX
Compress with UPXTypeScript

A GitHub Action to install and run UPX for compressing executables in CI/CD workflows.

#upx#actions#devops
Stars73
Forks4
Last commit4 days ago
Branch Protection Bot
Branch Protection BotPython

A GitHub bot that temporarily disables and re-enables the 'Do not allow bypassing the above settings' option in branch protection for CI/CD pipelines.

#actions#devops#protection
Stars73
Forks18
Last commit2 years ago
cli-error-notifier
cli-error-notifierJavaScript

Sends native desktop notifications when command-line interface applications exit with an error.

#developer-tools#error-monitoring#cli-tool
Stars72
Forks4
Last commit3 years ago
mobisplash-cli
mobisplash-cliJavaScript

A command-line tool that generates properly sized splash screens for multiple mobile platforms from a single image.

#ios#android#cli-tool
Stars72
Forks10
Last commit9 years ago
Work Hours
Work HoursSwift

A macOS status bar app that tracks work hours with automatic timer management and CSV-based storage.

#work-logging#productivity#local-data
Stars72
Forks2
Last commit1 year ago
Pull Request Lint With Regex
Pull Request Lint With RegexJavaScript

A fast TypeScript GitHub Action that validates pull request titles against a configurable regex pattern.

#workflow#regex#linter
Stars72
Forks28
Last commit2 days ago
mobisplash
mobisplashJavaScript

A command-line tool that generates mobile app splash screens for multiple platforms from a single image file.

#ios#android#cli-tool
Stars72
Forks10
Last commit9 years ago
PreviousPage 35 of 58Next

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
3 years ago
#Devops456
#Developer Tools326
#Ci Cd320
#Cli Tool312
#Github Actions304
#Nodejs209
#Docker193
#Python186
#Cli185
#Workflow Automation150
#Productivity137
#Go136