Best Open Source automation Libraries
A curated list of the most popular GitHub repositories tagged with automation. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1n8n-io/n8n
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
#2langgenius/dify
Production-ready platform for agentic workflow development.
#3puppeteer/puppeteer
JavaScript API for Chrome and Firefox
#4microsoft/playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
#5harry0703/MoneyPrinterTurbo
利用AI大模型,一键生成高清短视频 Generate short videos with one click using AI LLM.
#6huginn/huginn
Create agents that monitor and act on your behalf. Your agents are standing by!
#7apache/airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
#8usebruno/bruno
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
#9fastlane/fastlane
🚀 The easiest way to automate building and releasing your iOS and Android apps
#10appsmithorg/appsmith
Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
#11ComposioHQ/awesome-claude-skills
A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
#12ariya/phantomjs
Scriptable Headless Browser
#13feder-cr/Jobs_Applier_AI_Agent_AIHawk
AIHawk aims to easy job hunt process by automating the job application process. Utilizing artificial intelligence, it enables users to apply for multiple jobs in a tailored way.
#14wshobson/agents
Intelligent automation and multi-agent orchestration for Claude Code
#15hashicorp/vagrant
Vagrant is a tool for building and distributing development environments.
#16simstudioai/sim
Build, deploy, and orchestrate AI agents. Sim is the central intelligence layer for your AI workforce.
#17kestra-io/kestra
Event Driven Orchestration & Scheduling Platform for Mission Critical Applications
#18assafelovic/gpt-researcher
An autonomous agent that conducts deep research on any data using any LLM providers.
#19containrrr/watchtower
A process for automating Docker container base image updates.
#20arendst/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
#21semantic-release/semantic-release
:package::rocket: Fully automated version management and package publishing
#22apify/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.
#23PrefectHQ/prefect
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
#24appium/appium
Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
#25AutomaApp/automa
A browser extension for automating your browser by connecting blocks
#26Skyvern-AI/skyvern
Automate browser based workflows with AI
#27enescingoz/awesome-n8n-templates
Supercharge your workflow automation with this curated collection of n8n templates! Instantly connect your favorite apps-like Gmail, Telegram, Google Drive, Slack, and more-with ready-to-use, AI-powered automations. Save time, boost productivity, and unlock the true potential of n8n in just a few clicks.
#28Avaiga/taipy
Turns Data and AI algorithms into production-ready web applications in no time.
#29InstaPy/InstaPy
📷 Instagram Bot - Tool for automated Instagram interactions
#30Hammerspoon/hammerspoon
Staggeringly powerful macOS desktop automation with Lua
#31triggerdotdev/trigger.dev
Trigger.dev – build and deploy fully‑managed AI agents and workflows
#32automatisch/automatisch
The open source Zapier alternative. Build workflow automation without spending time and money.
#33JustArchiNET/ArchiSteamFarm
C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
#34FujiwaraChoki/MoneyPrinterV2
Automate the process of making money online.
#35clearw5/Auto.js
Automation&Workflow JavaScript IDE on Android(安卓平台上的JavaScript编程IDE)
#36FujiwaraChoki/MoneyPrinter
Automate Creation of YouTube Shorts using MoviePy.
#37ultrafunkamsterdam/undetected-chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
#38nanobrowser/nanobrowser
Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.
#39webdriverio/webdriverio
Next-gen browser and mobile automation test framework for Node.js
#40yusufkaraaslan/Skill_Seekers
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
#41blacklanternsecurity/bbot
The recursive internet scanner for hackers. 🧡
#42AirtestProject/Airtest
UI Automation Framework for Games and Apps
#43D4Vinci/Scrapling
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
#44ntegrals/openbrowser
Let AI agents browse the web. An autonomous toolkit for browser-based AI agents.
#45artilleryio/artillery
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
#46runatlantis/atlantis
Terraform Pull Request Automation
#47release-it/release-it
🚀 Automate versioning and package publishing
#48karatelabs/karate
Test Automation Made Simple
#49Haxxnet/Compose-Examples
Various Docker Compose examples of selfhosted FOSS and proprietary projects.
#50Yeachan-Heo/oh-my-claudecode
Teams-first Multi-agent orchestration for Claude Code