n8n is not quietly maintaining a workflow builder. ToolVitals sees 78 release events in 30 days, 30 GitHub releases in 90 days, a 100 shipping score, and 192,591 GitHub stars. The interesting part is not that n8n is popular. The interesting part is that its current release stream is aimed squarely at technical teams building AI-heavy automations, while the project remains fair-code rather than OSI-approved open source.
What n8n says it is now
The official n8n site frames the product as an AI workflow automation platform for technical teams. That phrasing matters. The homepage does not sell only no-code automation. It says n8n combines AI capabilities with business process automation, giving technical teams the flexibility of code with the speed of no-code.
The GitHub repository uses the same positioning in more engineering-friendly terms. It describes n8n as a fair-code workflow automation platform with native AI capabilities, custom code, self-hosting or cloud deployment, and 400+ integrations. The repository README says users can write JavaScript or Python, add npm packages, or use the visual interface. It also says n8n supports AI agent workflows based on LangChain with a team’s own data and models.
That is the real product thesis: n8n wants to sit between Zapier-style business automation and developer-owned orchestration. The visual canvas is still central, but the pitch is not “avoid code forever.” It is “use code when the workflow needs it, then keep the rest inspectable and editable by more people.”
The homepage excerpts support that. n8n highlights single-step reruns, mock or replayed data, logs, native AI evaluation, and input-output visibility next to each step. Those details are not fluff. They describe the pain of production workflow debugging. A workflow tool that cannot replay data or isolate a failing step becomes a pile of haunted cron jobs with a nicer UI.
The enterprise angle is also explicit. The official site mentions a fully on-prem option, SSO SAML, LDAP, encrypted secret stores, version control, RBAC permissions, audit logs, log streaming to a SIEM, workflow history, real-time alerts, usage dashboards, Git-based control, isolated environments, workflow diffs, and AI governance features such as human-in-the-loop, guardrails, and evaluations. ToolVitals does not verify those features work well. It can only say n8n is presenting itself as a serious technical automation platform, not a hobby-grade connector catalog.
The license is fair-code, not open source
This needs to be said cleanly because buyers and developers often blur the line. ToolVitals classifies n8n as fair-code, not OSI-approved open source. The payload’s openness field lists the license as the Sustainable Use License and says n8n publishes source and supports self-hosting, but the license is not OSI-approved open source.
The GitHub repository backs that up. Its README says n8n is fair-code distributed under the Sustainable Use License and n8n Enterprise License. It lists source availability, self-hosting, and extensibility as benefits. The license file is more precise: portions of the software are under the Sustainable Use License, while source code files containing “.ee.” in their filename or “.ee” in their directory are not licensed under the Sustainable Use License and require a valid n8n Enterprise License.
That distinction is not a nitpick. It affects procurement, internal compliance, resale, and how comfortable some engineering teams will be building internal platforms on top of n8n. Fair-code can be a reasonable trade if the product value is strong and the commercial boundary is clear. It is not the same thing as MIT, Apache-2.0, or AGPL-3.0.
This also changes the comparison set. Tracecat, one automation peer in ToolVitals related_tools, is classified as OSI-approved OSS under AGPL-3.0. Kestra is classified as OSI-approved OSS under Apache-2.0. n8n is larger by stars and much louder by release events, but teams with strict open-source policy should not treat those tools as licensing equivalents.
What ToolVitals measured
ToolVitals gives n8n a 100 health score, 100 shipping score, 100 ToolVitals score, and 230.0 hot score. It records 192,591 GitHub stars, 30 GitHub releases in 90 days, 78 release events in 30 days, and 100 data confidence.
Those numbers show intense public activity. A project with 78 release events in 30 days is not coasting. A project with 30 releases in 90 days is pushing visible change at a pace that matters for buyers, operators, plugin authors, and self-hosters. The score says n8n is not showing the usual public warning signs ToolVitals tracks: stale releases, weak public activity, or low-confidence metadata.
The release stream also has a shape. The recent events show both 2.x releases and 1.123.x releases moving in the same week. On 2026-06-15, n8n published n8n@2.26.4 and n8n@1.123.56. The 2.26.4 release notes list a core fix for npm installs where nodes could throw “context.getNodeParameter is not a function,” plus a feature reducing delay in displaying AI Assistant workflow preview examples. The 1.123.56 release notes list a fix for 5 security issues in hono and vue-i18n.
That tells a useful story. n8n is not only adding AI-facing UX polish. It is also shipping dependency-security maintenance on the 1.x line. ToolVitals cannot infer support policy from that alone, but the public release pattern suggests active parallel maintenance rather than a single branch getting all attention.
The 2026-06-11 n8n@2.26.3 release notes mention an editor fix around instance AI prompt suggestions. The 2026-06-10 n8n@2.26.2 notes mention moving unstable PURL-pinned overrides to version-agnostic byName and adding instance settings environment telemetry. Taken together, the releases point to a product team tightening AI assistant behavior, packaging or dependency metadata, telemetry, and operational correctness.
That is interpretation, not a measured metric. The measured facts are the release counts, scores, stars, and event dates. The inference is that n8n’s current engineering attention is clustered around AI workflow UX, core reliability, install paths, security updates, and instance-level observability.
Where the numbers can mislead
A 100 ToolVitals score is not a guarantee that n8n will fit your architecture. It means the public health signals ToolVitals tracks look excellent. It does not mean the workflow editor is pleasant under your load, that every integration behaves correctly, that AI evaluations are mature enough for regulated use, or that your team will accept the Sustainable Use License.
GitHub stars are also a popularity signal, not a quality metric. n8n’s 192,591 stars are massive, but stars can come from curiosity, self-hosting interest, old Hacker News spikes, or developers bookmarking a tool they never deploy. They do not prove retention, revenue, support quality, or production reliability.
Release events have the opposite trap. High release volume can mean fast iteration. It can also mean churn. For a self-hosted workflow system, frequent releases are only good if upgrade notes are clear, migrations are safe, and security fixes are easy to consume. ToolVitals sees activity. It does not run your upgrade path.
The missing metrics are important too. The payload has null values for GitHub commits in the last 30 days and active GitHub contributors. That does not mean there were no commits or active contributors. It means those fields are not present in this ToolVitals payload. The honest read is that ToolVitals has strong release and star visibility here, but not a full contributor activity picture in this snapshot.
The release notes point toward AI operations, not just AI demos
The phrase “AI workflow automation” can become empty fast. In n8n’s case, the release notes and homepage excerpts give it more substance.
The homepage talks about evaluating AI natively to optimize performance and testing AI workflows with real data to improve accuracy and catch errors before customers do. It also lists human-in-the-loop, guardrails, and evaluations under AI governance. The GitHub repository says n8n can build AI agent workflows based on LangChain with a team’s own data and models.
The recent 2.26.x release notes are small, but they line up with that direction. Reducing delay in AI Assistant workflow preview examples is a UX improvement for building with AI help. Fixing instance AI prompt suggestions in the editor is another builder-experience repair. Adding instance settings environment telemetry sounds more operational than flashy, but telemetry is the kind of boring plumbing a platform needs if hosted and self-hosted deployments are going to be understood in the wild.
The security release matters in the same way. The 1.123.56 notes say n8n fixed 5 security issues in hono and vue-i18n. That is not a grand product announcement. It is the maintenance work users want from software that handles secrets, credentials, API calls, customer data, and business workflows.
For maintainers, the public signal is good but demanding. The project’s own positioning raises the bar. If n8n wants to be the automation layer for technical teams running AI workflows, then release notes need to stay crisp, migration behavior needs to be predictable, and fair-code boundaries need to be easy to understand before legal review. The more n8n becomes infrastructure, the less tolerance buyers will have for ambiguous packaging, unclear enterprise splits, or AI features that look impressive but are hard to test.
Competitive read: bigger than automation peers, not the only fast shipper
Against automation peers in the ToolVitals related_tools data, n8n is the obvious heavyweight. Tracecat has 3,679 GitHub stars, a 98 shipping score, 9 release events in 30 days, and a 218.0 hot score. Kestra has 27,057 stars, a 100 shipping score, 13 release events in 30 days, and a 207.1 hot score. n8n has 192,591 stars, a 100 shipping score, 78 release events in 30 days, and a 230.0 hot score.
That comparison is blunt. n8n is far larger by public GitHub attention and much more active by recent release events than those two automation-category peers in this dataset. Tracecat may appeal to teams that want AGPL-3.0 open-source security automation. Kestra may appeal to teams that want Apache-2.0 orchestration. n8n’s public signal is scale plus velocity, with a fair-code license and a stronger visual-workflow plus AI-agent story.
The broader related_tools list shows that n8n is not the hottest public tool in the payload. LangChain has a 239.7 hot score, 139,349 stars, 36 release events in 30 days, and a 100 shipping score. OpenClaw has a 239.2 hot score, 378,792 stars, 54 release events in 30 days, and a 100 shipping score. Astro has a 235.6 hot score, 60,175 stars, 71 release events in 30 days, and a 100 shipping score. Those are not direct workflow-automation replacements, but they show n8n is operating in a very active technical tooling cohort.
The interesting comparison is with LangChain. n8n’s repository says its AI agent workflows are based on LangChain, while LangChain itself has a higher hot score but fewer 30-day release events in the ToolVitals payload. That suggests n8n is not trying to replace lower-level AI libraries. It is trying to productize workflow assembly around them.
What ToolVitals cannot tell you
ToolVitals can say n8n is visibly healthy, frequently released, popular on GitHub, and described by first-party sources as fair-code, self-hostable, AI-native workflow automation for technical teams. It can say recent releases touched AI Assistant workflow previews, editor prompt suggestions, npm-install behavior, telemetry, dependency-security issues, and PURL override handling.
ToolVitals cannot say n8n is the best automation platform for your team. It cannot see your internal workflow complexity, whether your developers like the node model, how often integrations break, how n8n Cloud support responds, or whether self-hosting creates operational burden. It cannot judge code quality from this payload. It cannot measure customer satisfaction beyond first-party claims. It cannot verify revenue, renewal rates, or how many production workflows are running.
A skeptical engineering lead should treat n8n as a serious candidate, not an automatic default. The public activity is strong enough to justify evaluation. The fair-code license is specific enough to require legal review. The AI positioning is concrete enough to test with a real workflow, not a toy demo. Build one representative automation with secrets, error handling, replayed data, an AI step, and a rollback or version-control path. If that path feels controlled, n8n earns deeper consideration. If it feels magical in the bad way, the release velocity will not save it.
Recommendation
If your team needs business workflow automation that developers can extend with code, evaluate n8n now. The combination of 192,591 GitHub stars, 78 release events in 30 days, 30 releases in 90 days, and first-party AI workflow positioning is too strong to ignore.
Do not evaluate it as generic open source. Evaluate it as fair-code, source-available, self-hostable automation software with a commercial cloud and enterprise boundary. That is the correct frame.
The strongest fit is a technical team that has outgrown simple SaaS-to-SaaS automation, wants visual workflow assembly, still needs JavaScript or Python escape hatches, and cares about running AI steps with real debugging, evaluation, and governance hooks. The weakest fit is a team whose procurement rules require OSI-approved open source, or whose workflows are simple enough that n8n’s power would turn into operational overhead.
n8n looks like a fast-moving automation platform making a serious AI infrastructure play. The next question is not whether it is active. ToolVitals already answers that. The question is whether its fair-code model, release pace, and AI workflow controls match the way your team is willing to run automation in production.
Sources
- https://n8n.io
- https://github.com/n8n-io/n8n
- https://github.com/n8n-io/n8n/blob/master/LICENSE.md
- https://github.com/n8n-io/n8n/releases/tag/n8n%402.26.4
- https://github.com/n8n-io/n8n/releases/tag/n8n%401.123.56
- https://github.com/n8n-io/n8n/releases/tag/n8n%402.26.3
- https://github.com/n8n-io/n8n/releases/tag/n8n%402.26.2
- https://github.com/n8n-io/n8n/releases/tag/beta