★ Editor's pick#1

Activepieces
MITNo-code automationActivepieces — install & demo
The closest open-source swap for n8n. Activepieces is a truly MIT-licensed, no-code automation builder with 280+ pieces, a visual flow editor and first-class AI and MCP support — so you can wire agents and tools together without the fair-code strings. Self-host with Docker or use their cloud, and write custom pieces in TypeScript when you outgrow the library.
✓MIT licensed✓280+ pieces✓AI + MCP
#2

Windmill
AGPL-3.0Developer platformWindmill — install & demo
If you'd rather write code than drag nodes, Windmill is the pick. It turns TypeScript, Python, Go or Bash scripts into shareable workflows, cron jobs and internal UIs, backed by a fast Rust execution engine. It still has a visual flow builder, but the code-first model and self-hostable design make it a developer's answer to n8n.
✓Code-first✓Scripts → workflows✓Internal UIs
#3

Automatisch
AGPL-3.0No-code automationAutomatisch — install & demo
The closest thing to a self-hosted Zapier. Automatisch keeps things deliberately simple — connect apps with triggers and actions in a clean no-code UI, with your data staying on your own servers for GDPR-friendly automation. Fewer integrations than n8n, but far easier to reason about for straightforward app-to-app workflows.
✓Zapier-like✓No-code✓GDPR-friendly
#4

Node-RED
Apache-2.0Flow-based automationNode-RED — install & demo
The original flow-based programming tool, and still the most battle-tested. Node-RED wires together devices, APIs and services on a visual canvas, with thousands of community nodes and a huge following in IoT and home automation. If your automations lean toward events, hardware and low-level protocols rather than SaaS apps, it's the mature, Apache-licensed choice.
✓Flow-based✓IoT & events✓Huge node library
#5

Kestra
Apache-2.0Event-driven orchestrationWhen automation turns into serious data orchestration, Kestra scales where n8n strains. You declare workflows in YAML, trigger them on events or schedules, and run any language in between — with a clean UI for topology, logs and replays. It's the pick for data-heavy pipelines and teams that want workflows in version control.
✓Declarative YAML✓Event-driven✓Scales for data
#6

Trigger.dev
Apache-2.0Code-first jobsTrigger.dev — install & demo
For developers who want automation as code in their own repo, Trigger.dev writes background jobs and long-running workflows in plain TypeScript — with retries, queues, scheduling and no timeouts baked in. There's no visual editor; instead you get version-controlled, testable workflows that deploy alongside your app. A modern, self-hostable take on n8n for engineering teams.
✓TypeScript jobs✓Retries & queues✓In your repo
#7

Huginn
MITAgents & monitoringThe veteran self-hosted automation platform. Huginn builds "agents" that watch the web, scrape sites, track events and act on them — a private, hackable alternative to IFTTT and Zapier that predates most of this list. Setup is heavier and the UI is dated, but for monitoring, alerting and web-scraping automations it's still hard to beat on flexibility.
✓Agents✓Web scraping✓Monitoring & alerts
#8

Flowise
Apache-2.0AI workflow builderIf the reason you reached for n8n is AI, Flowise is the specialist. It's a visual builder for LLM apps and agents — chains, RAG pipelines, tools and multi-agent flows — dragged together on a canvas and exposed as an API or chat widget. Narrower than n8n on general SaaS automation, but the best open-source pick when your workflows are really about models.
✓LLM apps✓RAG + agents✓Visual builder