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-execa
gulp-execaJavaScript

A Gulp.js plugin that executes shell commands using Execa, offering better Windows support, parallel execution, and configurable verbosity.

#gulp#library#shell-commands
Stars56
Forks5
Last commit8 months ago
tsaotun
tsaotunPython

A Python-based command-line tool that provides a customizable alternative to the Docker CLI with extensible addons.

#devops#addon#assistance
Stars56
Forks2
Last commit17 days ago
Herald Rules for GitHub: Add Subscribers, Assignees, Labels, and More to Your PR
Herald Rules for GitHub: Add Subscribers, Assignees, Labels, and More to Your PRTypeScript

A GitHub Action that automatically adds reviewers, assignees, labels, and comments to pull requests based on customizable JSON rules.

#devops#team-collaboration#reviewers
Stars56
Forks7
Last commit
Publish Docker Images to the GitHub Package Registry (GPR)
Publish Docker Images to the GitHub Package Registry (GPR)Shell

A GitHub Action that builds and publishes Docker images to the GitHub Package Registry with automatic SHA tagging.

#devops#ci-cd#docker
Stars55
Forks22
Last commit
gulp-ava
gulp-avaJavaScript

A Gulp plugin to run AVA test files directly within Gulp pipelines.

#gulp#test-runner#nodejs
Stars55
Forks13
Last commit5 years ago
discord-advanced
discord-advancedJavaScript

A Node-RED module for advanced Discord bot interactions using Discord.js, enabling message handling, reactions, interactions, and user management.

#interaction-management#workflow-automation#node-red
Stars55
Forks26
Last commit
steam-client
steam-clientJavaScript

An API-compatible Node.js client library for connecting to and interacting with the Steam network.

#tcp#websocket#bot-framework
Stars55
Forks20
Last commit7 years ago
renovate-config
renovate-config

Shareable Renovatebot configuration presets for automating dependency updates across repositories.

#devops#dependency-management#renovate-config
Stars55
Forks4
Last commit3 days ago
Unlock git-crypt files
Unlock git-crypt filesShell

A GitHub Action that unlocks git-crypt encrypted secrets in CI/CD workflows using a base64-encoded key.

#devops#secrets-management#encryption
Stars55
Forks24
Last commit2 years ago
svg2gcode
svg2gcodeJavaScript

A command-line utility that converts SVG vector graphics to Gcode for CNC machining.

#command-line-tool#machining#cnc
Stars55
Forks15
Last commit11 years ago
golarm
golarmGo

A Go library for creating alarms triggered by system events like load, memory, uptime, and process status.

#system#go-library#devops-tools
Stars54
Forks9
Last commit11 years ago
latest-version
latest-versionJavaScript

A CLI tool to fetch the latest version of any npm package, optionally filtered by semver range.

#semver#developer-tools#version-check
Stars54
Forks14
Last commit2 years ago
gulp-svg2png
gulp-svg2pngTypeScript

A Gulp plugin that converts SVG images to PNG format for web development workflows.

#nodejs#typescript#image-processing
Stars54
Forks34
Last commit1 month ago
Programmatically set environment variables for use in subsequent steps
Programmatically set environment variables for use in subsequent stepsTypeScript

A GitHub Action to programmatically set global environment variables accessible across workflow steps.

#environment-variables#workflow-automation#devops-tools
Stars54
Forks6
Last commit
strava-box
strava-boxJavaScript

Automatically update a GitHub Gist with your year-to-date Strava exercise metrics.

#activity-metrics#strava#pinned-gist
Stars53
Forks27
Last commit4 years ago
Auto Label Issue Based on Issue Description
Auto Label Issue Based on Issue DescriptionTypeScript

A GitHub Action that automatically labels new issues based on their description and title.

#hacktoberfest#label#workflow-automation
Stars53
Forks9
Last commit9 months ago
aar-doc - Automated Ansible Role Documentation
aar-doc - Automated Ansible Role DocumentationPython

A Python tool that automatically generates documentation and defaults from Ansible role metadata files.

#metadata-parsing#jinja2#hacktoberfest
Stars53
Forks8
Last commit
Muninn
MuninnPython

A memory forensics helper that automates initial data extraction from Windows memory images using Volatility.

#digital-forensics#volatility#python
Stars52
Forks9
Last commit8 years ago
Class Schedule Viewer
Class Schedule ViewerJavaScript

A curated collection of iOS widgets and scripts built with the Scriptable app to personalize and enhance your home screen.

#ios-widgets#ios#personalization
Stars52
Forks8
Last commit2 months ago
Countdown Widget
Countdown WidgetJavaScript

A curated collection of iOS widgets and automation scripts built with the Scriptable app to personalize and enhance your home screen.

#weather-widget#ios-widgets#ios
Stars52
Forks8
Last commit2 months ago
Raspberry Pi Setup
Raspberry Pi SetupShell

Ansible playbook for rapid Raspberry Pi setup with configurable roles for Docker, web servers, security tools, and more.

#nfc#raspberrypi#playbook
Stars52
Forks2
Last commit1 month ago
zwave-js
zwave-jsJavaScript

A powerful and polished Z-Wave integration for Node-RED, providing full Z-Wave network control and management via a deeply integrated UI.

#iot#home-automation#controller
Stars51
Forks7
Last commit15 days ago
Waterproof proof language
Waterproof proof languageRocq Prover

A Coq plugin enabling proof writing in a natural, handwritten mathematical style to aid students in learning formal proof.

#natural-language#education#theorem-proving
Stars51
Forks18
Last commit23 days ago
convergen
convergenGo

A Go code generator that creates type-to-type copy functions with flexible field mapping and conversion rules.

#developer-tools#boilerplate-reduction#code-generator
Stars51
Forks9
Last commit10 months ago
api2symfony-bundle
api2symfony-bundlePHP

A Symfony2 bundle that automatically generates controllers from RAML API specifications.

#controller-generation#rest-api#api-specification
Stars51
Forks7
Last commit10 years ago
PowerShell Script
PowerShell ScriptPowerShell

A GitHub Action that runs PowerShell scripts with access to workflow context objects and core action utilities.

#actions#github-actions-javascript#devops
Stars51
Forks8
Last commit8 months ago
cmd-ai
cmd-aiJavaScript

A natural language shell assistant that turns plain English prompts into executable shell commands with safety and explanation.

#developer-tools#productivity#ai-assistant
Stars51
Forks3
Last commit4 months ago
daysUntilBirthday
daysUntilBirthdayJavaScript

A Scriptable widget for iOS that displays upcoming birthdays from your contacts, sorted by days remaining.

#ios#productivity#contacts
Stars51
Forks14
Last commit4 years ago
James - The Delphi Project Manager
James - The Delphi Project ManagerPascal

A command-line utility for Delphi developers to save and apply project-specific IDE settings like installed packages and library paths.

#developer-tools#settings#project-management
Stars51
Forks17
Last commit
slack-poster
slack-posterRuby

A simple Ruby gem for posting messages to Slack via webhooks with support for attachments and custom formatting.

#message-attachment#slack#ruby-gem
Stars51
Forks18
Last commit5 years ago
generator-gulp-plugin-boilerplate
generator-gulp-plugin-boilerplateJavaScript

A Yeoman generator that scaffolds out a boilerplate for creating Gulp plugins.

#gulp#scaffold#boilerplate
Stars51
Forks5
Last commit2 years ago
Minisauras
MinisaurasJavaScript

A GitHub Action that automatically minifies JavaScript and CSS files and creates pull requests with the optimized code.

#minification#pull-request-automation#actionshackathon
Stars50
Forks2
Last commit2 years ago
Keylue
KeylueRuby

Alfred 2 workflow for searching and executing menu bar items and Keyboard Maestro hotkeys.

#alfred-workflow#hotkey-manager#productivity
Stars50
Forks3
Last commit11 years ago
Add Label to your Pull Requests based on the author team name
Add Label to your Pull Requests based on the author team nameTypeScript

A GitHub Action that automatically labels pull requests and issues based on the author's team membership.

#actions#workflow#issue-tracking
Stars50
Forks44
Last commit
SteamTradeOffersBot
SteamTradeOffersBotC#

A SteamBot fork providing an easy-to-use Trade Offer library and generic inventory interface for Steam game item trading automation.

#trading-bot#trade-offers#steam
Stars50
Forks17
Last commit9 years ago
Translation
TranslationTypeScript

A GitHub Action that translates text or files using multiple translation providers like DeepL, Google, and Microsoft.

#funtranslation-api#devops#microsoft-translator
Stars50
Forks6
Last commit1 day ago
PreviousPage 38 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
7 days ago
3 years ago
1 year ago
1 year ago
3 days ago
2 years ago
13 days ago
#Devops456
#Developer Tools326
#Ci Cd320
#Cli Tool312
#Github Actions304
#Nodejs209
#Docker193
#Python186
#Cli185
#Workflow Automation150
#Productivity137
#Go136