category

Open Source Automation Tools

Open source automation tools

projects 54 combined stars ★ 761K refresh nightly
Automation is one of the most active slices of the open source world — the 18 projects below are ranked by GitHub stars, which makes this page roughly a community-voted shortlist rather than a vendor-curated catalogue. Every card shows the license and the last-commit date, so you can filter out the two failure modes of free software in one glance: restrictive licensing that blocks your use case, and abandonment that leaves you maintaining a fork. When two projects look comparable, prefer the one with more recent activity and the more permissive license (MIT/Apache-2.0 over AGPL) unless copyleft specifically serves your goals. Hover into any project for its full README — the documentation quality is usually the honest tell of engineering quality.

All Automation tools

n8n ★ 205K

Visual workflow automation with code flexibility and AI agents

rank001 licenseNOASSERTION written inTypeScript typeAutomation
Browser Use ★ 115K

Let AI agents control any browser, at scale

rank002 licenseMIT written inPython typeAutomation
frigate ★ 36K

NVR with realtime local object detection for IP cameras

rank003 licenseMIT written inTypeScript typeAutomation
Lightpanda ★ 35K

Fast, AI-native web browser built for automation and scraping

rank004 licenseAGPL-3.0 written inZig typeAutomation
ProxmoxVE ★ 30K

Proxmox VE Helper-Scripts (Community Edition)

rank005 licenseMIT written inShell typeAutomation
ActivePieces ★ 25K

Automate workflows with no-code integration platform

rank006 licenseNOASSERTION written inTypeScript typeAutomation
Skyvern ★ 23K

Automate any website workflow with AI and computer vision

rank007 licenseAGPL-3.0 written inPython typeAutomation
Automa ★ 22K

Build AI agents and RPA workflows without writing code

rank008 licenseNOASSERTION written inVue typeAutomation
LiveKit ★ 21K

Full-stack platform for voice, video, and physical AI agents

rank009 licenseApache-2.0 written inGo typeAutomation
amis ★ 19K

前端低代码框架,通过 JSON 配置就能生成各种页面。

rank010 licenseApache-2.0 written inTypeScript typeAutomation
Windmill ★ 18K

Open-source workflow automation for developers

rank011 licenseNOASSERTION written inRust typeAutomation
Botpress ★ 15K

Build powerful AI agents with cutting-edge LLM technology

rank012 licenseMIT written inTypeScript typeAutomation
mitosis ★ 14K

Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.

rank013 licenseMIT written inTypeScript typeAutomation
Automatisch ★ 14K

Open-source integration platform for seamless workflows

rank014 licenseNOASSERTION written inJavaScript typeAutomation
puck ★ 13K

The visual editor for React.

rank015 licenseMIT written inTypeScript typeAutomation
Typebot ★ 10K

Create powerful chatbots without coding

rank016 licenseNOASSERTION written inTypeScript typeAutomation
cadence ★ 9.4K

Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and res

rank017 licenseApache-2.0 written inGo typeAutomation
local-deep-research ★ 9.1K

~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google, ...). 10+ search engines - arXiv, PubMed, your pri

rank018 licenseMIT written inPython typeAutomation
teslamate ★ 9.0K

A self-hosted data logger for your Tesla 🚘 [main maintainer=@JakobLichterfeld]

rank019 licenseAGPL-3.0 written inElixir typeAutomation
VvvebJs ★ 8.7K

Drag and drop page builder library written in vanilla javascript without dependencies or build tools.

rank020 licenseApache-2.0 written inJavaScript typeAutomation
flowgram.ai ★ 8.5K

FlowGram is an extensible workflow development framework with built-in canvas, form, variable, and materials that helps developers build AI workflow platforms f

rank021 licenseMIT written inTypeScript typeAutomation
Steel ★ 7.7K

Cloud browser sessions for AI agents and web automation

rank022 licenseApache-2.0 written inTypeScript typeAutomation
superplane ★ 7.5K

Open source factory for one-shot engineering

rank023 licenseApache-2.0 written inGo typeAutomation
ODS ★ 6.6K

Turn your PC, Mac, or Linux box into an AI server. LLM inference, chat UI, voice, agents, workflows, RAG, and image generation.

rank024 licenseApache-2.0 written inPython typeAutomation
loopx ★ 5.9K

Long-horizon agent control plane for durable, governed work across Codex, Claude Code, and other harnesses.

rank025 licenseApache-2.0 written inPython typeAutomation
Dograh ★ 5.7K

Self-hostable voice agent platform with full model control

rank026 licenseBSD-2-Clause written inPython typeAutomation
astron-rpa ★ 5.6K

Agent-ready RPA suite with out-of-the-box automation tools. Built for individuals and enterprises.

rank027 licenseApache-2.0 written inPython typeAutomation
joint ★ 5.4K

A proven SVG-based JavaScript diagramming library powering exceptional UIs

rank028 licenseMPL-2.0 written inJavaScript typeAutomation
open-claude-cowork ★ 4.4K

Open Source version of Claude Cowork with 500+ SaaS app integrations

rank029 licenseMIT written inJavaScript typeAutomation
python-miio ★ 4.3K

Python library & console tool for controlling Xiaomi smart appliances

rank030 licenseGPL-3.0 written inPython typeAutomation
OpenMQTTGateway ★ 4.1K

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02

rank031 licenseGPL-3.0 written inC++ typeAutomation
android ★ 3.9K

Home Assistant Companion for Android

rank032 licenseApache-2.0 written inKotlin typeAutomation
domoticz ★ 3.8K

Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices.

rank033 licenseGPL-3.0 written inC++ typeAutomation
IRremoteESP8266 ★ 3.6K

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

rank034 licenseLGPL-2.1 written inC++ typeAutomation
Vibe-Skills ★ 3.3K

Intelligent Skill routing and workflow orchestration for AI agents — +21.12 pp reward, −29.6% tokens on SkillsBench with DeepSeekV4Flash-VE.

rank035 licenseApache-2.0 written inPython typeAutomation
lowdefy ★ 3.0K

Build apps that AI can generate, humans can review, and teams can maintain. Config that works between code and natural language.

rank036 licenseApache-2.0 written inJavaScript typeAutomation
trustgraph ★ 2.7K

The context orchestration layer powered by hypergraphs. Build a unified semantic context layer where agentic outcomes are deterministic and agent behavior is no

rank037 licenseApache-2.0 written inPython typeAutomation
button-card ★ 2.5K

❇️ Lovelace button-card for home assistant

rank038 licenseMIT written inTypeScript typeAutomation
iOS ★ 2.4K

:iphone: Home Assistant for Apple platforms

rank039 licenseApache-2.0 written inSwift typeAutomation
supervisor ★ 2.2K

:house_with_garden: Home Assistant Supervisor

rank040 licenseApache-2.0 written inPython typeAutomation
HomeSpan ★ 2.2K

HomeKit Library for the Arduino-ESP32

rank041 licenseMIT written inC++ typeAutomation
saltcorn ★ 2.1K

Free and open source no-code application builder

rank042 licenseMIT written inJavaScript typeAutomation
home-assistant-config ★ 2.0K

:house: My Home Assistant configuration, a bit different that others :) Be sure to :star2: this repository for updates!

rank043 licenseMIT written in typeAutomation
HomeAssistant-Tapo-Control ★ 2.0K

Control for Tapo cameras as a Home Assistant component

rank044 licenseApache-2.0 written inPython typeAutomation
lovelace-xiaomi-vacuum-map-card ★ 1.9K

This card provides a user-friendly way to fully control map-based vacuums in Home Assistant. Supported brands include Xiaomi (Roborock/Viomi/Dreame/Roidmi/Valet

rank045 licenseMIT written inTypeScript typeAutomation
deconz-rest-plugin ★ 1.9K

deCONZ REST-API plugin to control ZigBee devices

rank046 licenseBSD-3-Clause written inC++ typeAutomation
OpenCCU ★ 1.8K

:house: Buildroot-based, cloud-free smart-home platform for a Homematic IP CCU (CCU3/ELV-Charly). Runs on Raspberry Pi & x86/ARM or as a virtual appliance (Prox

rank047 licenseApache-2.0 written inJavaScript typeAutomation
sequential-workflow-designer ★ 1.5K

Customizable no-code component for building flow-based programming applications or workflow automation. 0 external dependencies. Check out https://nocode-js.com

rank048 licenseMIT written inTypeScript typeAutomation
ByteChef ★ 1.0K

Build AI agents and automate complex workflows seamlessly

rank049 licenseNOASSERTION written inJava typeAutomation
Ethora ★ 545

Messaging SDK with AI agents for web, iOS, and Android

rank050 licenseApache-2.0 written inJavaScript typeAutomation
cenit ★ 503

:rocket: Cenit IO - 100% open source integration Platform (iPaaS)

rank051 licenseMIT written inRuby typeAutomation
MDMA ★ 67

Markdown that mounts real applications

rank052 licenseMIT written inTypeScript typeAutomation
CodeZero ★ 55

Build complex automations without code, deploy anywhere with full control

rank053 licenseNOASSERTION written in typeAutomation
Tiledesk ★ 15

No-code platform to build AI agents and automate support

rank054 licenseMIT written inTypeScript typeAutomation

Frequently asked questions

How many open source Automation tools are there?

This registry tracks 54 open source Automation projects, with 761,444 combined GitHub stars. The list is ranked by stars and refreshed nightly.

What is the most popular open source Automation project?

n8n leads this category with 204,887 GitHub stars, followed by Browser Use.

Are these Automation tools free?

Yes — every project listed here is open source. Some also offer paid hosted versions alongside the free self-hosted option; the licence for each project is shown on its card.