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

alexa-remote2-applestrudel
alexa-remote2-applestrudelHTML

Node-RED nodes to control Amazon Alexa devices, emulate routines, and query device states via the Alexa API.

#iot#home-automation#smart-home
Stars104
Forks28
Last commit
Dianoga
DianogaC#

An automatic image optimizer for the Sitecore media library that reduces image sizes by 8-70%.

#media-library#avif#image-optimization
Stars104
Forks43
Last commit2 years ago
WumeiSmart
WumeiSmartJava

An open-source IoT platform for device management, data monitoring, and rule automation with support for multiple protocols.

#rule-engine#open-source#mqtt
Stars104
Forks26
Last commit8 months ago
npm-release
npm-releaseJavaScript

A simple CLI script to automate npm module releases with version bumping, git commits, tagging, and publishing.

#developer-tools#publishing#npm
Stars103
Forks9
Last commit1 year ago
Run mispell, with reviewdog output on the PR
Run mispell, with reviewdog output on the PRShell

A GitHub Action that runs the misspell spell checker with reviewdog to catch typos in pull requests.

#misspell#developer-tools#spell-checking
Stars102
Forks29
Last commit3 days ago
Publish a Maven package
Publish a Maven packageJavaScript

A GitHub Action that automates publishing Maven packages to Nexus repositories with GPG signing support.

#artifact-publishing#maven-central#github-action
Stars102
Forks23
Last commit5 years ago
ok-sh
ok-shShell

A bash/zsh tool that provides project-specific command menus via .ok files, making shell scripts executable and discoverable.

#developer-tools#productivity#project-management
Stars102
Forks7
Last commit1 year ago
bashmanager
bashmanagerShell

A mini bash framework for creating command line utilities with configurable tasks and multi-language script support.

#multi-language#task-automation#shell-scripting
Stars102
Forks11
Last commit10 years ago
Add Labels to a PR based on Total Size of the Diff
Add Labels to a PR based on Total Size of the DiffJavaScript

A GitHub Action that automatically labels pull requests based on the number of changed lines.

#hacktoberfest#size-labels#workflow-automation
Stars101
Forks48
Last commit
deno_cron
deno_cronTypeScript

A smart cron job scheduler for Deno with human-readable syntax and flexible scheduling options.

#developer-tools#job-scheduler#cronjob
Stars101
Forks2
Last commit6 years ago
GitLab-Release-Note-Generator
GitLab-Release-Note-GeneratorJavaScript

A GitLab CI/CD tool that automatically generates structured release notes from merged merge requests and closed issues.

#devops#gitlab-ci#changelog
Stars100
Forks36
Last commit3 years ago
ledgerhelpers
ledgerhelpersPython

A collection of helper programs and library for Ledger CLI to simplify accounting tasks and accelerate data entry.

#personal-finance#ledger-cli#transaction-management
Stars100
Forks8
Last commit11 months ago
pre-commit-opentofu
pre-commit-opentofuShell

A collection of pre-commit hooks for automating formatting, validation, security scanning, and documentation of OpenTofu configurations.

#hacktoberfest#devops#pre-commit
Stars100
Forks14
Last commit3 days ago
CL3
CL3AutoHotkey

A lightweight, text-only clipboard manager for Windows with history, search, slots, and plugin support, built with AutoHotkey.

#open-source#clipboard-history#productivity
Stars100
Forks18
Last commit5 months ago
Bluetooth Controller
Bluetooth ControllerPython

An Alfred workflow for managing Bluetooth connections, status, and device pairing on macOS.

#alfred-workflow#alfred#productivity-tools
Stars100
Forks8
Last commit9 months ago
castnow
castnowJavaScript

A Node.js library for controlling Chromecast playback of media files.

#home-automation#media-player#castv2-client
Stars100
Forks20
Last commit8 years ago
Forecast the US demand for electricity
Forecast the US demand for electricityR

A dashboard for real-time tracking and 72-hour forecasting of US electricity demand using open-source tools.

#h2o#data-science#dashboard
Stars100
Forks14
Last commit4 years ago
Label your Pull Requests auto-magically (using committed files)
Label your Pull Requests auto-magically (using committed files)TypeScript

A GitHub Action that automatically labels pull requests based on committed files using regex patterns.

#repository-management#regex#workflow-automation
Stars99
Forks16
Last commit
Copy Paths to Clipboard
Copy Paths to ClipboardPython

An Alfred workflow to copy file paths in multiple formats (POSIX, HFS, URLs) to the clipboard.

#alfred-workflow#alfred#productivity
Stars99
Forks11
Last commit8 years ago
pushblast
pushblastShell

Send PushBullet notifications when shell commands finish executing.

#pushbullet#notifications#cli-tool
Stars99
Forks8
Last commit10 years ago
osx-wifi-cli
osx-wifi-cliJavaScript

A command-line tool for managing Wi-Fi connections on macOS, including scanning, connecting, and retrieving passwords.

#osx#npm-package#command-line-tool
Stars98
Forks11
Last commit6 years ago
go-lambda-cleanup
go-lambda-cleanupGo

A Go-based CLI tool for removing unused versions of AWS Lambda functions to save storage space.

#devops#serverless#cli-tool
Stars98
Forks15
Last commit14 days ago
crowdr
crowdrShell

A flexible bash script for managing groups of Docker containers with a readable configuration file.

#devops#container-orchestration#bash-script
Stars98
Forks9
Last commit5 years ago
opsworks-example-cookbooks
opsworks-example-cookbooksRuby

Example AWS OpsWorks cookbooks for deploying sample applications in AWS cloud environments.

#devops#sample-applications#aws-opsworks
Stars97
Forks140
Last commit6 years ago
athena
athenaShell

A declarative automation platform with a plugin architecture for creating and sharing services using bash and Docker.

#continuous-integration#infrastructure-automation#automation-platform
Stars96
Forks25
Last commit
ansible-ssh-config
ansible-ssh-configPython

An Ansible module for managing SSH configuration files, enabling programmatic control of hosts, hostnames, and identity files.

#devops#ssh-configuration#infrastructure-as-code
Stars96
Forks37
Last commit5 years ago
Trigger multiple Jenkins Jobs
Trigger multiple Jenkins JobsDockerfile

A GitHub Action that triggers Jenkins jobs, enabling integration between modern CI/CD platforms and existing Jenkins infrastructure.

#deployment#jenkins#devops
Stars96
Forks31
Last commit7 days ago
Deploy your DNS configuration using DNS Control
Deploy your DNS configuration using DNS ControlShell

A GitHub Action for deploying DNS configurations using DNSControl, enabling automated DNS management in CI/CD pipelines.

#devops#dns#github-action
Stars96
Forks49
Last commit2 years ago
3D Auto Collision Generator
3D Auto Collision GeneratorGDScript

A Godot plugin that automatically generates collision shapes for multiple 3D objects with a single click.

#physics#workflow-tool#collision-detection
Stars96
Forks5
Last commit
gdvm
gdvmRust

A command-line tool to install, manage, and switch between different versions of the Godot Engine.

#developer-tools#devops#version
Stars94
Forks6
Last commit2 days ago
geoserver
geoserverGo

A Go library for programmatically managing a GeoServer instance via its REST API.

#postgis#rest-client#catalog
Stars94
Forks22
Last commit26 days ago
scriptlike
scriptlikeD

A utility library for writing script-like programs in the D programming language, simplifying common scripting tasks.

#d-language#shell-integration#file-management
Stars93
Forks10
Last commit5 years ago
dotnet-exec
dotnet-execC#

A command-line tool to execute C# code and scripts without project files, featuring REPL, custom entry points, and integrated testing.

#dotnet-execute#nuget#developer-tools
Stars93
Forks6
Last commit1 month ago
slack-notify
slack-notifyRuby

A Ruby gem for sending notifications to Slack via webhooks with customizable options.

#ruby-gem#notifications#devops-tools
Stars93
Forks15
Last commit5 years ago
JSON Schema to Elm
JSON Schema to ElmElixir

Generates Elm types, JSON decoders, JSON encoders, and fuzz tests from JSON Schema draft v7 specifications.

#elixir-lang#json-encoder#elixir
Stars92
Forks12
Last commit1 month ago
npe
npeJavaScript

A CLI tool for inspecting and editing properties in package.json files from the command line.

#json-editing#developer-tools#package-json
Stars92
Forks11
Last commit4 years ago
PreviousPage 33 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
16 days ago
1 month ago
3 years ago
9 years ago
9 months ago
#Devops456
#Developer Tools326
#Ci Cd320
#Cli Tool312
#Github Actions304
#Nodejs209
#Docker193
#Python186
#Cli185
#Workflow Automation150
#Productivity137
#Go136