← all repositories
n8n-io/n8n

The visual automator that still lets you npm install

n8n gives technical teams visual workflow automation without trapping them in a GUI when they need JavaScript, Python, or npm packages.

197.5k stars TypeScript AgentsLLMOps · Eval
n8n
Velocity · 7d
+133
★ / day
Trend
accelerating
star history

What it does n8n is a workflow automation platform built around a visual node editor. It connects to over 400 integrations and lets you write JavaScript or Python and add npm packages when the visual interface isn’t enough. It also layers in AI agent workflows via LangChain, using your own data and models.

The interesting bit The project’s name is a numeronym for “nodemation,” coined because the founder couldn’t stomach typing a long CLI command every time. It ships under a “fair-code” license: the source is always visible and self-hosting—including air-gapped deployments—is encouraged, but additional enterprise features and support require a separate commercial license.

Key highlights

  • Hybrid authoring: drag-and-drop nodes or write JS/Python and add npm packages
  • AI-native workflows via LangChain with your own models and data
  • 400+ integrations and 900+ ready-to-use templates
  • Enterprise controls: SSO, advanced permissions, and air-gapped deployment support
  • Extensible architecture: add custom nodes and functionality

Verdict Worth a spin if you want the clarity of a visual workflow map without giving up code-level control. Look elsewhere if you need a fully OSI-approved open-source license or if your integration needs are simple enough that a few API calls already suffice.

Frequently asked

What is n8n-io/n8n?
n8n gives technical teams visual workflow automation without trapping them in a GUI when they need JavaScript, Python, or npm packages.
Is n8n open source?
Yes — n8n-io/n8n is an open-source project tracked on heatdrop.
What language is n8n written in?
n8n-io/n8n is primarily written in TypeScript.
How popular is n8n?
n8n-io/n8n has 197.5k stars on GitHub and is currently accelerating.
Where can I find n8n?
n8n-io/n8n is on GitHub at https://github.com/n8n-io/n8n.

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