n8n
by
n8n-io

Description: Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

View n8n-io/n8n on GitHub ↗

Summary Information

Updated 2 hours ago
Added to GitGenius on January 27th, 2025
Created on June 22nd, 2019
Open Issues/Pull Requests: 1,401 (+0)
Number of forks: 55,159
Total Stargazers: 176,205 (+13)
Total Subscribers: 1,030 (+1)
Detailed Description

n8n is an open-source, no-code workflow automation platform designed to connect your applications and services. At its core, it’s a visual workflow builder that allows users to create automated processes without needing to write code. This makes it accessible to a wide range of users, from business analysts and operations teams to developers, enabling them to streamline repetitive tasks and integrate disparate systems. The project, hosted on GitHub, represents a significant effort to democratize automation, moving it beyond the realm of specialized developers.

The central concept behind n8n revolves around 'nodes'. These nodes represent individual actions or operations – connecting to databases, sending emails, interacting with APIs, manipulating data, and much more. Users visually connect these nodes together to build complex workflows. The platform supports a vast and growing library of pre-built nodes, covering a huge variety of integrations. Crucially, n8n’s architecture is designed for extensibility. Users can create their own custom nodes using JavaScript, allowing them to tailor the platform to very specific needs and integrate with virtually any service that exposes an API.

Key features of n8n include a user-friendly drag-and-drop interface, a robust scheduling system, error handling capabilities, and detailed logging. The platform supports both cloud and self-hosted deployments, offering flexibility in terms of infrastructure and data governance. The GitHub repository contains the core code for the n8n platform, including the web interface, the node runtime, and the database schema. It’s a highly active project with a large and supportive community.

Beyond the core platform, the repository includes extensive documentation, tutorials, and examples to help users get started and learn how to build workflows. The community is incredibly active on Discord and other channels, providing support and contributing to the ongoing development of the platform. The project’s success is driven by a strong open-source ethos, with contributions from a diverse group of developers and users. The GitHub repository is the central hub for all development activity, including bug fixes, new feature development, and community support.

Currently, n8n is undergoing a significant transition with the move to a new core architecture. This involves a complete rewrite of the core runtime and a shift towards a more modular and scalable design. This transition is a major undertaking, but it’s intended to improve performance, stability, and extensibility. The repository reflects this ongoing development, with frequent updates and new releases. Ultimately, n8n aims to be a powerful, flexible, and accessible automation tool for anyone who needs to connect and automate their workflows.

n8n
by
n8n-ion8n-io/n8n

Repository Details

Fetching additional details & charts...