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.

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.