back to home

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.

179,572TypeScript
Explore Repo

#2langgenius/dify

Production-ready platform for agentic workflow development.

133,206TypeScript
Explore Repo

#3puppeteer/puppeteer

JavaScript API for Chrome and Firefox

93,849TypeScript
Explore Repo

#4microsoft/playwright

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

84,401TypeScript
Explore Repo

#5harry0703/MoneyPrinterTurbo

利用AI大模型,一键生成高清短视频 Generate short videos with one click using AI LLM.

50,281Python
Explore Repo

#6huginn/huginn

Create agents that monitor and act on your behalf. Your agents are standing by!

48,883Ruby
Explore Repo

#7ComposioHQ/awesome-claude-skills

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows

45,026Python
Explore Repo

#8apache/airflow

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

44,671Python
Explore Repo

#9usebruno/bruno

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

41,883JavaScript
Explore Repo

#10fastlane/fastlane

🚀 The easiest way to automate building and releasing your iOS and Android apps

41,182Ruby
Explore Repo

#11appsmithorg/appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

39,378TypeScript
Explore Repo

#12wshobson/agents

Intelligent automation and multi-agent orchestration for Claude Code

31,487Python
Explore Repo

#13D4Vinci/Scrapling

🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!

30,564Python
Explore Repo

#14feder-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.

29,463Python
Explore Repo

#15hashicorp/vagrant

Vagrant is a tool for building and distributing development environments.

27,234Ruby
Explore Repo

#16simstudioai/sim

Build, deploy, and orchestrate AI agents. Sim is the central intelligence layer for your AI workforce.

27,019TypeScript
Explore Repo

#17kestra-io/kestra

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

26,542Java
Explore Repo

#18assafelovic/gpt-researcher

An autonomous agent that conducts deep research on any data using any LLM providers

25,792Python
Explore Repo

#19semantic-release/semantic-release

:package::rocket: Fully automated version management and package publishing

23,567JavaScript
Explore Repo

#20Skyvern-AI/skyvern

Automate browser based workflows with AI

21,284Python
Explore Repo

#21Avaiga/taipy

Turns Data and AI algorithms into production-ready web applications in no time.

19,113Python
Explore Repo

#22InstaPy/InstaPy

📷 Instagram Bot - Tool for automated Instagram interactions

17,791Python
Explore Repo

#23leon-ai/leon

🧠 Leon is your open-source personal assistant.

17,052TypeScript
Explore Repo

#24lowlighter/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!

16,365JavaScript
Explore Repo

#25ImranR98/Obtainium

Get Android app updates straight from the source.

15,903Dart
Explore Repo

#26ansible/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.

15,321Python
Explore Repo

#27getmaxun/maxun

🔥 The open-source no-code platform for web scraping, crawling, search and AI data extraction • Turn websites into structured APIs in minutes 🔥

15,270TypeScript
Explore Repo

#28FujiwaraChoki/MoneyPrinterV2

Automate the process of making money online.

15,047Python
Explore Repo

#29Hammerspoon/hammerspoon

Staggeringly powerful macOS desktop automation with Lua

15,005Objective-C
Explore Repo

#30webdriverio/webdriverio

Next-gen browser and mobile automation test framework for Node.js

9,754TypeScript
Explore Repo

#31Panniantong/Agent-Reach

Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.

9,651Python
Explore Repo

#32Usagi-org/ai-goofish-monitor

别养小龙虾了,来试试养鱼吧!本项目基于 Playwright 和AI实现的闲鱼多任务实时/定时监控与智能分析系统,配备了功能完善的后台管理UI。帮助用户从闲鱼海量商品中,找到心仪产品。

9,609Python
Explore Repo

#33saturndec/waoowaoo

首家工业级全流程 AI 影视生产平台。Industry-first professional AI Agent platform for controllable film & video production. From shorts to live-action with Hollywood-standard workflows.

9,562TypeScript
Explore Repo

#34aden-hive/hive

Outcome driven agent development framework that evolves

9,525Python
Explore Repo

#35blacklanternsecurity/bbot

The recursive internet scanner for hackers. 🧡

9,507Python
Explore Repo

#36ntegrals/openbrowser

Let AI agents browse the web. An autonomous toolkit for browser-based AI agents.

9,292TypeScript
Explore Repo

#37AirtestProject/Airtest

UI Automation Framework for Games and Apps

9,215Python
Explore Repo

#38artilleryio/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.

8,920JavaScript
Explore Repo

#39runatlantis/atlantis

Terraform Pull Request Automation

8,915Go
Explore Repo

#40release-it/release-it

🚀 Automate versioning and package publishing

8,879JavaScript
Explore Repo

#41karatelabs/karate

Test Automation Made Simple

8,803Java
Explore Repo

#42apify/crawlee-python

Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Parsel, BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation.

8,627Python
Explore Repo

#43niespodd/browser-fingerprinting

Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️‍♂️ when scraping the web?

4,970JavaScript
Explore Repo

#44TideDra/zotero-arxiv-daily

Recommend new arxiv papers of your interest daily according to your Zotero libarary.

4,915Python
Explore Repo

#45brentvollebregt/auto-py-to-exe

Converts .py to .exe using a simple graphical interface

4,901JavaScript
Explore Repo

#46OWASP/Nettacker

Automated Penetration Testing Framework - Open-Source Vulnerability Scanner - Vulnerability Management

4,889Python
Explore Repo

#47ovh/cds

Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform

4,803Go
Explore Repo

#48lsdefine/GenericAgent

Self-evolving agent: grows skill tree from 3.3K-line seed, achieving full system control with 6x less token consumption

4,651Python
Explore Repo

#49intuitem/ciso-assistant-community

CISO Assistant is a one-stop-shop GRC platform for Risk Management, AppSec, Compliance & Audit, TPRM, Privacy, and Reporting. It supports 130+ global frameworks with automatic control mapping, including ISO 27001, NIST CSF, SOC 2, CIS, PCI DSS, NIS2, DORA, GDPR, HIPAA, CMMC, and more.

3,963Python
Explore Repo

#50foryourhealth111-pixel/Vibe-Skills

VibeSkills is a new kind of super skill that organizes 340+ governed skills into one stable AI work system.

1,607Python
Explore Repo