n8n-io/n8n

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

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on January 27th, 2025
Created on June 22nd, 2019
Open Issues & Pull Requests: 1,171 (+1)
GitHub issues: Enabled
Number of forks: 61,046
Total Stargazers: 206,909 (+9)
Total Subscribers: 1,178 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 16.2 days
90th percentile: 4.3 days
Tracked items: 7,911

Maintainer activity

23 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 7, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 14% of tracked open issues have had no activity in three months. 93% of issues opened in the past year have since been closed. Three people close 65% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 361
New in 7 days: 47
Closed in 7 days: 43
Avg open age: 48 days
Stale 30+ days: 218
Stale 90+ days: 57

Recent activity

Opened in 7 days: 44
Closed in 7 days: 38
Comments in 7 days: 81
Events in 7 days: 225

Top labels

  • in linear (4,142)
  • status:in-linear (2,808)
  • Stale (1,470)
  • Needs Feedback (1,427)
  • status:team-assigned (1,297)
  • closed:incomplete-template (1,189)
  • closed:support-issue (995)
  • team:nodes (785)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

n8n is a fair-code workflow automation platform written in TypeScript that enables users to build and deploy AI agents and workflows through a combination of visual building and custom code. The platform supports both self-hosted and cloud deployment options and provides access to 1500 integrations along with 9000 workflow templates. The repository is classified across multiple categories including visual editor, integration tool, data pipeline, node-based editor, process orchestration, and low-code platform, reflecting its broad functionality as a workflow automation solution.

The platform's core architecture centers on a node-based visual editor that allows users to design workflows without coding, while also supporting custom code in JavaScript and Python for advanced use cases. This hybrid approach enables both non-technical users and developers to create automation workflows. The AI-native capabilities allow users to build multi-step AI workflows with logic, tool use, human approvals, and full observability. Model flexibility is a key feature, as users can connect to OpenAI, Anthropic, Google, or open-source models and switch between providers without architectural changes. The platform emphasizes enterprise readiness through self-hosting options with role-based access, audit trails, and support for sensitive data handling.

The repository has demonstrated consistent growth and active maintenance.

This cross-pollination suggests the n8n codebase benefits from expertise and patterns used in these foundational projects. The licensing model uses a fair-code approach with the Sustainable Use License and n8n Enterprise License, allowing source code visibility while maintaining commercial sustainability. Users can deploy n8n instantly using npx with Node.js or through Docker, with the editor accessible at localhost:5678. The platform includes comprehensive documentation, a community forum at community.n8n.io, and example workflows to support users from prototype through production deployment stages.