What are the best alternatives to n8n for self-hosted automation?

Quick Answer: The strongest self-hosted alternatives to n8n as of July 2026 are ActivePieces (MIT-core licence, 700+ pieces), Windmill (AGPLv3, code-first across 12 languages), and Kestra (Apache 2.0, engineering-grade orchestration). Huginn (MIT, 49,000+ stars) remains a proven agent-based option, and Trigger.dev covers code-first TypeScript jobs. Automatisch is no longer recommended without caveats: its hosted cloud shut down and repository activity stalled in January 2026.

Best Self-Hosted Alternatives to n8n

n8n is the most widely deployed self-hosted automation platform (196,000+ GitHub stars as of July 2026), licensed under its fair-code Sustainable Use License — free for internal business use, with enterprise features under a paid licence. It is not the only option. Teams that need a more permissive licence, a code-first model, or a different automation paradigm have several actively maintained alternatives; the licence, connector count, and maintenance figures below were verified 14 July 2026.

ActivePieces — Closest to the n8n Experience

ActivePieces provides a visual workflow builder similar to n8n's with a clean interface that non-technical users find approachable. The core is MIT-licensed (enterprise features under packages/ee/ carry a commercial licence), and the official catalog lists 755 pieces as of July 2026 — the project promotes "700+ integrations", a large share community-contributed, and its open-source pieces double as MCP servers for AI-agent use (the official MCP catalog lists 700+).

  • License: MIT core (Community Edition); commercial licence for ee/ enterprise features
  • Deployment: Docker and Docker Compose
  • Integrations: 700+ pieces (755 listed in the official catalog, July 2026)
  • Activity: 23,000+ GitHub stars, commits daily as of July 2026
  • Best for: Teams wanting n8n-like visual building with an MIT-core licence

Windmill — Code-First Multi-Language Platform

Windmill puts code first: scripts become workflows, UIs, and scheduled jobs. Language coverage has expanded well beyond its original set and now spans Python, TypeScript (Bun/Deno), Go, Bash, SQL, GraphQL, PowerShell, Rust, PHP, C#, Java, and Ansible as of July 2026.

  • License: AGPLv3 (client libraries Apache 2.0; enterprise-flag code proprietary)
  • Deployment: Docker and Kubernetes with production-ready configurations
  • Languages: 12 supported, from Python and TypeScript through Rust, Java, and Ansible
  • Activity: 17,000+ GitHub stars, commits daily as of July 2026
  • Best for: Developer teams who prefer writing code over dragging nodes

Kestra — Engineering-Grade Orchestration

Kestra has grown into one of the most active open-source orchestrators (Apache 2.0, 27,000+ GitHub stars as of July 2026). Workflows are declared in YAML and triggered by events or schedules, with installation via Docker, Docker Compose, Kubernetes/Helm, or a standalone JAR. It sits closer to Airflow-style data and infrastructure orchestration than to Zapier-style app connecting — the right fit when workflows are owned by an engineering team.

  • License: Apache 2.0
  • Deployment: Docker, Docker Compose, Kubernetes/Helm, standalone JAR (2 vCPU / 4 GiB minimum)
  • Model: Declarative YAML flows, event-driven triggers, plugin ecosystem
  • Best for: Engineering-led automation and data/infrastructure orchestration

Huginn — Agent-Based Monitoring and Automation

Huginn is the original self-hosted automation tool, predating n8n by years. Specialized agents monitor websites, process data, and trigger actions, connected in directed graphs. It remains maintained (last commit July 2026) as a community-run Ruby on Rails project with modest velocity rather than a commercial product.

  • License: MIT
  • Deployment: Docker, Heroku, or manual Ruby on Rails installation
  • GitHub Stars: 49,000+ (July 2026)
  • Best for: Developers wanting an agent-based system for web monitoring and event processing

Trigger.dev — Code-First TypeScript Jobs

Trigger.dev (Apache 2.0, 15,000+ stars) targets TypeScript teams building background jobs, durable workflows, and AI agents in code. Official self-hosting guides cover Docker Compose and Kubernetes. It is not a visual no-code builder; it competes with n8n only where the team is happy writing TypeScript.

  • License: Apache 2.0
  • Deployment: Self-hosted via Docker Compose or Kubernetes, or managed cloud
  • Best for: TypeScript teams replacing queue infrastructure rather than visual workflows

Automatisch — Caution Advised as of 2026

Automatisch offers a Zapier-style trigger-and-action model under AGPL-3.0 (with .ee. files under an enterprise licence) and ships 92 app integrations in its repository (about 79 external-service connectors plus built-in utilities, July 2026). However, its hosted cloud was shut down (registration disabled and a shutdown alert added in December 2025) and the repository has had no meaningful commits since January 2026. Self-hosting still works, but teams should treat it as unmaintained until activity resumes.

  • License: AGPL-3.0 with enterprise-file exceptions
  • Status: Cloud discontinued; development stalled since January 2026
  • Integrations: 92 apps in-repo (July 2026)
  • Best for: Only teams comfortable adopting a currently dormant project

Comparison Table

Tool License Approach Integrations / Languages Activity (Jul 2026) Best For
ActivePieces MIT core Visual builder 700+ pieces Very active n8n-like experience, permissive core
Windmill AGPLv3 Code-first 12 languages Very active Developer teams
Kestra Apache 2.0 Declarative YAML Plugin ecosystem Very active Data/infra orchestration
Huginn MIT Agent-based Agent graph Maintained (community) Web monitoring
Trigger.dev Apache 2.0 Code-first (TS) SDK-based Very active TypeScript background jobs
Automatisch AGPL-3.0 Trigger-action 92 apps Stalled since Jan 2026 Not currently recommended

Choosing Among Them

Teams wanting the closest visual experience to n8n with a permissive core licence should evaluate ActivePieces first. Engineering-heavy teams that prefer code get the broadest language coverage from Windmill, declarative orchestration from Kestra, or TypeScript-native jobs from Trigger.dev. Huginn remains dependable for agent-style web monitoring. Automatisch, previously an easy recommendation for simple setups, carries maintenance risk until its development resumes.

Related Questions

Written & reviewed by · Last updated:

Related Tools

Related Rankings

Dive Deeper