n8n-io/n8n

Published on Aug 7, 2026
★ 209.4k TypeScript

Self-hosted workflow automation with no per-task fees.

Stop paying Zapier for simple automations.

Zapier fees climb with every run.

Cloud automation services charge you for every single task executed. n8n lets you run as many workflows as you want, completely free.

Zapier charges per task execution; n8n does not

Start n8n with one Docker command.

Run n8n locally or on your server using Docker. It starts in seconds and gives you a full visual interface ready to build.

docker run -it --rm --name n8n -p 5678:5678 n8nio/n8n

Design complex flows visually.

Use the node-based editor to connect triggers like webhooks or emails to hundreds of actions in webapps and databases.

Connect triggers and actions on a visual canvas

Run custom code inside any node.

When visual nodes are not enough, write custom Javascript or Python in any step to transform data and clean payload fields.

Write custom JS/Python directly in the flow

196k stars. TypeScript. Sustainable Use.

n8n has over one hundred ninety-six thousand stars on GitHub, is written in TypeScript, and uses a Sustainable Use License.

n8n-io/n8n · TypeScript · Sustainable Use License