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

Summary Information

Updated 22 minutes ago
Added to GitGenius on January 27th, 2025
Created on June 22nd, 2019
Open Issues & Pull Requests: 1,076 (+0)
Number of forks: 60,366
Total Stargazers: 202,327 (+2)
Total Subscribers: 1,156 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 16.3 days
90th percentile: 3.5 days
Tracked items: 7,661

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 29% of tracked open issues have had no activity in three months. Only 6% of issues opened in the past year have been closed. Three people close 66% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 352
New in 7 days: 74
Closed in 7 days: 56
Avg open age: 74 days
Stale 30+ days: 217
Stale 90+ days: 120

Recent activity

Opened in 7 days: 59
Closed in 7 days: 45
Comments in 7 days: 84
Events in 7 days: 266

Top labels

  • in linear (4,142)
  • status:in-linear (2,572)
  • Stale (1,412)
  • Needs Feedback (1,388)
  • closed:incomplete-template (1,120)
  • status:team-assigned (1,088)
  • closed:support-issue (938)
  • team:nodes (715)

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.