The original flow-based programming tool — 12+ years of wiring devices, APIs and services together on a visual canvas, with the largest node library in open-source automation.
Node-RED invented the category everyone else now iterates on. Born at IBM in 2013 and now an OpenJS Foundation project, it pioneered wiring 'nodes' together on a canvas to move data between devices, APIs and services — and twelve years on, it remains the most battle-tested automation runtime you can self-host.
Its superpower is the ecosystem: thousands of community-published nodes cover everything from MQTT sensors and Modbus PLCs to Slack, Postgres and OpenAI. That reach has made it the de-facto standard in IoT, home automation and industrial monitoring.
Where n8n courts SaaS-to-SaaS business workflows, Node-RED shines closer to the metal: events, devices, protocols and glue logic. It runs happily on a Raspberry Pi, and its Apache-2.0 license is as permissive as open source gets.
Completely — it's Apache-2.0 licensed under the OpenJS Foundation, free for any use including commercial, with no paid tiers at all.
Node-RED for events, devices, IoT and protocol glue; n8n for SaaS-to-SaaS business workflows with its 400+ app integrations. Plenty of teams run both for their respective strengths.
Yes — it's the canonical deployment. Node-RED ships in Raspberry Pi OS repositories and drives a huge share of home-automation setups.
It can call any HTTP API, so yes technically — but it lacks the pre-built SaaS connectors and team features of n8n or Activepieces. Its sweet spot remains events and devices.
Fair-code workflow automation with 400+ integrations and AI nodes.
Self-hosted agents that monitor the web and act on your behalf.
Declarative YAML orchestration for data and event pipelines.