Chat UIs, RAG & agentsSustainable Use License (fair-code)TypeScript

n8n

Workflow automation with native AI agents and 400+ integrations.

Stars
207.4K
Forks
61.1K
Open issues
1.2K
Last commit
2026-10-15

Live from the GitHub API · updated 2026-10-15

What is n8n?

n8n is a fair-code workflow automation platform. Combine visual nodes with code, connect hundreds of apps, and build AI agents with LangChain-based nodes — self-hosted or in the cloud.

Key features

  • 400+ app integrations
  • AI agent and LLM nodes
  • Code nodes (JavaScript/Python)
  • Self-hostable

System requirements

Platforms
Docker · Windows · macOS · Linux
Notes
Node.js 20+ for npx; Docker recommended.

How to install n8n

Summarized from the project’s README. Projects change quickly — check the GitHub page for the latest instructions.

npx

  1. 1
    Run instantly (http://localhost:5678).
    npx n8n

Docker

  1. 1
    Run with a persistent volume.
    docker volume create n8n_data
    docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

Strengths

  • Huge integration library
  • Great for business automation with AI

Limitations

  • Not OSI open source; commercial resale restricted

n8n alternatives compared

SoftwareStarsLicensePlatformsVRAM
n8n

Workflow automation with native AI agents and 400+ integrations.

207.4KSustainable Use License (fair-code)—
Dify

Visual platform for building LLM apps, RAG pipelines and agents.

158.5KDify Open Source License (Apache-2.0 based)—
Flowise

Drag-and-drop UI to build LLM flows and agents.

55.5KApache-2.0—
Langflow

Visual builder for AI agents and RAG apps, deployable as APIs or MCP servers.

155.7KMIT—
Open WebUI

Self-hosted ChatGPT-style interface for Ollama and OpenAI-compatible APIs.

155.7KOpen WebUI License (BSD-3-Clause based)—
LibreChat

Open-source ChatGPT clone supporting every major AI provider.

45.7KMIT—

FAQ

Is n8n free?

Yes — n8n is open-source software released under the Sustainable Use License (fair-code) license. Check the license (and any model weight licenses) before commercial use.

Does n8n run on Windows, Mac and Linux?

n8n supports: Docker, Windows, macOS, Linux.

How do I install n8n?

1. Run instantly (http://localhost:5678).

What are the best n8n alternatives?

Popular alternatives include Dify, Flowise, Langflow, Open WebUI. See the comparison table on this page.