All Projects → n8n-io → N8n

n8n-io / N8n

Licence: other
Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.

Programming Languages

32286 projects
7211 projects
7915 projects
184084 projects - #8 most used programming language
75241 projects
14818 projects

Projects that are alternatives of or similar to N8n

Connect APIs, remarkably fast. Free for developers.
Stars: ✭ 2,068 (-89.26%)
Mutual labels:  apis, automation, cli, data-flow, workflow, integrations, ipaas, low-code, low-code-development-platform
An open-source tool for processing stream data using a spreadsheet-like interface.
Stars: ✭ 281 (-98.54%)
Mutual labels:  apis, automation, automated, workflow, development
Budibase is an open-source low-code platform for creating internal apps in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s 🚀
Stars: ✭ 8,071 (-58.08%)
Mutual labels:  automation, workflow-automation, low-code, low-code-development-platform
🚀 Cenit IO - 100% open source integration Platform (iPaaS)
Stars: ✭ 186 (-99.03%)
Mutual labels:  apis, automation, data-flow
Scalable, secure workflow solution
Stars: ✭ 122 (-99.37%)
Mutual labels:  automation, workflow
The most flexible build tool for monorepo
Stars: ✭ 184 (-99.04%)
Mutual labels:  automation, cli
Command line driven CI frontend and development task automation tool.
Stars: ✭ 2,523 (-86.89%)
Mutual labels:  automation, cli
Vcd Cli
Command Line Interface for VMware vCloud Director
Stars: ✭ 143 (-99.26%)
Mutual labels:  iaas, cli
A UiAutomator on android, does not need root access(安卓平台上的JavaScript自动化工具)
Stars: ✭ 10,882 (-43.48%)
Mutual labels:  automation, workflow
Open Source Kubernetes Marketplace
Stars: ✭ 2,343 (-87.83%)
Mutual labels:  automation, cli
Python Sploitkit
Devkit for building Metasploit-like consoles
Stars: ✭ 148 (-99.23%)
Mutual labels:  cli, development
CLI tool written in Swift heavily inspired by
Stars: ✭ 116 (-99.4%)
Mutual labels:  automation, cli
DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.
Stars: ✭ 2,559 (-86.71%)
Mutual labels:  cli, development
A simple CLI for publish your projects.
Stars: ✭ 126 (-99.35%)
Mutual labels:  automation, cli
Get a programmable email address. Automate what happens when you receive emails. It's like Zapier for devs who hate emails.
Stars: ✭ 105 (-99.45%)
Mutual labels:  automation, cli
Control your browser's tabs from the command line
Stars: ✭ 137 (-99.29%)
Mutual labels:  automation, cli
A license list generator of all your dependencies for iOS applications
Stars: ✭ 1,996 (-89.63%)
Mutual labels:  automation, cli
Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.
Stars: ✭ 12,079 (-37.26%)
Mutual labels:  self-hosted, low-code
End to end functional test and automation framework
Stars: ✭ 178 (-99.08%)
Mutual labels:  automation, workflow
beets based mitm of your torrent client and music player
Stars: ✭ 101 (-99.48%)
Mutual labels:  self-hosted, automation

n8n - Workflow Automation Tool - Workflow Automation

n8n is an extendable workflow automation tool. With a fair-code distribution model, n8n will always have visible source code, be available to self-host, and allow you to add your own custom functions, logic and apps. n8n's node-based approach makes it highly versatile, enabling you to connect anything to everything. - Screenshot


📺 A short demo (< 3 min) which shows how to create a simple workflow which automatically sends a new Slack notification every time a Github repository received or lost a star.

Available integrations

n8n has 200+ different nodes to automate workflows. The list can be found on:


The official n8n documentation can be found under:

Additional information and example workflows on the website:

The changelog can be found here and the list of breaking changes here.



Execute: npm run start

Sign-up for an account.

While and n8n are the same in terms of features, provides certain conveniences such as:

  • Not having to set up and maintain your n8n instance
  • Managed OAuth for authentication
  • Easily upgrading to the newer n8n versions


If you have problems or questions go to our forum, we will then try to help you asap:


If you are interested in working for n8n and so shape the future of the project check out our job posts

What does n8n mean and how do you pronounce it?

Short answer: It means "nodemation" and it is pronounced as n-eight-n.

Long answer: "I get that question quite often (more often than I expected) so I decided it is probably best to answer it here. While looking for a good name for the project with a free domain I realized very quickly that all the good ones I could think of were already taken. So, in the end, I chose nodemation. 'node-' in the sense that it uses a Node-View and that it uses Node.js and '-mation' for 'automation' which is what the project is supposed to help with. However, I did not like how long the name was and I could not imagine writing something that long every time in the CLI. That is when I then ended up on 'n8n'." - Jan Oberhauser, Founder and CEO,

Development Setup

Have you found a bug 🐛 ? Or maybe you have a nice feature to contribute ? The CONTRIBUTING guide will help you get your development environment ready in minutes.


n8n is fair-code distributed under Apache 2.0 with Commons Clause license.

Additional information about license can be found in the FAQ.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].