← all repositories
n8n-io/n8n

Zapier for devs who refuse to give up their IDE

n8n is a workflow automation platform that lets technical teams mix visual building with real code, self-host everything, and keep their data.

191.5k stars TypeScript AgentsLLMOps · Eval
n8n
Velocity · 7d
+75
★ / day
Trend
steady
star history

What it does

n8n is a workflow automation tool with a visual node editor, 400+ integrations, and escape hatches to JavaScript or Python whenever the GUI feels too small. You can self-host it via Docker or npm, or pay for their cloud version. The fair-code license keeps source code visible and allows self-hosting, though enterprise features sit behind a separate license.

The interesting bit

The name is a numeronym for “nodemation” — the founder wanted something shorter to type in the CLI. That origin story neatly captures the project’s personality: built by and for developers who find full no-code platforms claustrophobic. The AI angle isn’t bolted-on marketing; it uses LangChain under the hood for agent workflows with your own models and data.

Key highlights

  • 400+ integrations plus 900+ community workflow templates
  • Native AI agent support via LangChain, not just LLM API calls
  • Self-hostable with Docker or npx n8n (Node.js required)
  • Fair-code license: source visible, self-hosting allowed, enterprise features licensed separately
  • JavaScript/Python code nodes and npm package support for when drag-and-drop isn’t enough

Caveats

  • The “fair-code” model means some features require an enterprise license; check the boundary before you build around it
  • 190k GitHub stars suggest popularity, but the README doesn’t clarify contribution friction or core vs. community node maintenance

Verdict

Worth a look if you’re outgrowing Zapier/Make but don’t want to hand-code everything in Airflow. Skip it if you need a pure open-source license without commercial tiers, or if your team genuinely prefers 100% code-driven orchestration.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.