Automation Open Source Projects
Browse 1,526 Automation open source projects, ranked by GitHub stars. Find the most popular Automation tools and libraries.
n8n-io/n8n
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
Metrics details
| Stars | 197,133 |
microsoft/playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Metrics details
| Stars | 93,145 |
PowerShell/PowerShell
PowerShell for every system!
Metrics details
| Stars | 54,445 |
huginn/huginn
Create agents that monitor and act on your behalf. Your agents are standing by!
Metrics details
| Stars | 49,650 |
apache/airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Metrics details
| Stars | 46,184 |
fastlane/fastlane
🚀 The easiest way to automate building and releasing your iOS and Android apps
Metrics details
| Stars | 41,843 |
ariya/phantomjs
Scriptable Headless Browser
Metrics details
| Stars | 29,461 |
hashicorp/vagrant
Vagrant is a tool for building and distributing development environments.
Metrics details
| Stars | 27,194 |
jenkinsci/jenkins
Jenkins automation server
Metrics details
| Stars | 25,590 |
apify/crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
Metrics details
| Stars | 24,821 |
containrrr/watchtower
A process for automating Docker container base image updates.
Metrics details
| Stars | 24,699 |
arendst/Tasmota
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Metrics details
| Stars | 24,567 |
kahun/awesome-sysadmin
A curated list of amazingly awesome open source sysadmin resources inspired by Awesome PHP.
Metrics details
| Stars | 24,325 |
semantic-release/semantic-release
📦🚀 Fully automated version management and package publishing
Metrics details
| Stars | 23,901 |
PrefectHQ/prefect
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
Metrics details
| Stars | 23,433 |
activepieces/activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Metrics details
| Stars | 23,337 |
appium/appium
Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
Metrics details
| Stars | 21,781 |
AutomaApp/automa
A browser extension for automating your browser by connecting blocks
Metrics details
| Stars | 21,491 |
Avaiga/taipy
Turns Data and AI algorithms into production-ready web applications in no time.
Metrics details
| Stars | 19,312 |
InstaPy/InstaPy
📷 Instagram Bot - Tool for automated Instagram interactions
Metrics details
| Stars | 18,040 |
leon-ai/leon
🧠 Leon is your open-source personal assistant.
Metrics details
| Stars | 17,367 |
lowlighter/metrics
📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!
Metrics details
| Stars | 16,940 |
Hammerspoon/hammerspoon
Staggeringly powerful macOS desktop automation with Lua
Metrics details
| Stars | 15,754 |
triggerdotdev/trigger.dev
Trigger.dev – build and deploy fully‑managed AI agents and workflows
Metrics details
| Stars | 15,689 |
ansible/awx
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
Metrics details
| Stars | 15,499 |
automatisch/automatisch
The open source Zapier alternative. Build workflow automation without spending time and money.
Metrics details
| Stars | 13,890 |
JustArchiNET/ArchiSteamFarm
C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
Metrics details
| Stars | 13,553 |
seleniumbase/SeleniumBase
📊 APIs for web automation, testing, and bypassing bot-detection.
Metrics details
| Stars | 12,881 |
clearw5/Auto.js
Automation&Workflow JavaScript IDE on Android(安卓平台上的JavaScript编程IDE)
Metrics details
| Stars | 12,868 |
ultrafunkamsterdam/undetected-chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
Metrics details
| Stars | 12,756 |
AutoHotkey/AutoHotkey
AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.
Metrics details
| Stars | 12,750 |
adnanh/webhook
webhook is a lightweight incoming webhook server to run shell commands
Metrics details
| Stars | 11,985 |
robotframework/robotframework
Generic automation framework for acceptance testing and RPA
Metrics details
| Stars | 11,761 |
PipedreamHQ/pipedream
Connect APIs, remarkably fast. Free for developers.
Metrics details
| Stars | 11,557 |
esphome/esphome
ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Metrics details
| Stars | 11,409 |
squizlabs/PHP_CodeSniffer
PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
Metrics details
| Stars | 10,774 |
go-vgo/robotgo
RobotGo, Go Native cross-platform RPA, GUI automation, Auto test and Computer use @vcaesar
Metrics details
| Stars | 10,749 |
OthersideAI/self-operating-computer
A framework to enable a multimodal model to operate a computer.
Metrics details
| Stars | 10,247 |
blacklanternsecurity/bbot
The recursive internet scanner for hackers. 🧡
Metrics details
| Stars | 10,189 |
EpistasisLab/tpot
A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.
Metrics details
| Stars | 10,047 |
AirtestProject/Airtest
UI Automation Framework for Games and Apps
Metrics details
| Stars | 9,467 |
runatlantis/atlantis
Terraform Pull Request Automation
Metrics details
| Stars | 9,196 |
release-it/release-it
🚀 Automate versioning and package publishing
Metrics details
| Stars | 9,006 |
karatelabs/karate
Test Automation Made Simple
Metrics details
| Stars | 8,903 |
frenck/awesome-home-assistant
A curated list of amazingly awesome Home Assistant resources.
Metrics details
| Stars | 8,266 |
kangvcar/InfoSpider
INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。
Metrics details
| Stars | 8,240 |
chef/chef
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Metrics details
| Stars | 8,221 |
ChrisAnd1998/TaskbarX
Center Windows taskbar icons with a variety of animations and options.
Metrics details
| Stars | 8,017 |
RayVentura/ShortGPT
🚀🎬 ShortGPT - Experimental AI framework for youtube shorts / tiktok channel automation
Metrics details
| Stars | 7,712 |
alirezamika/autoscraper
A Smart, Automatic, Fast and Lightweight Web Scraper for Python
Metrics details
| Stars | 7,649 |
berstend/puppeteer-extra
💯 Teach puppeteer new tricks through plugins.
Metrics details
| Stars | 7,376 |
go-rod/rod
A Chrome DevTools Protocol driver for web automation and scraping.
Metrics details
| Stars | 7,021 |
geerlingguy/mac-dev-playbook
Mac setup and configuration via Ansible.
Metrics details
| Stars | 7,007 |
gatling/gatling
Modern Load Testing as Code
Metrics details
| Stars | 6,938 |
abhivaikar/howtheytest
A collection of public resources about how software companies test their software
Metrics details
| Stars | 6,847 |
sottlmarek/DevSecOps
Ultimate DevSecOps library
Metrics details
| Stars | 6,803 |
allegroai/clearml
ClearML - Auto-Magical CI/CD to streamline your ML workflow. Experiment Manager, MLOps and Data-Management
Metrics details
| Stars | 6,784 |
StackStorm/st2
StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and SREs. Includes rules engine, workflow, 160 integration packs with 6000+ actions (see https://exchange.stackstorm.org) and ChatOps. Installer at https://docs.stackstorm.com/install/index.html
Metrics details
| Stars | 6,501 |
muesli/beehive
A flexible event/agent & automation system with lots of bees 🐝
Metrics details
| Stars | 6,477 |
spantaleev/matrix-docker-ansible-deploy
🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker
Metrics details
| Stars | 6,433 |
