
Node-RED
Flow-based programming for IoT and automation
Node-RED is the flow-based programming platform for wiring together hardware, APIs, and online services. With 22K+ GitHub stars and backed by the OpenJS Foundation, it's the standard for IoT automation and event-driven applications. Visual programming that scales from prototypes to production.

Why Node-RED?
Building IoT applications and event-driven systems requires connecting disparate devices, protocols, and services. Traditional coding is slow for prototyping and hard for hardware teams to modify. You need a way to wire things together visually while maintaining the power to handle complex logic.
How It Works
Node-RED provides a browser-based editor where you wire together nodes to create flows. Connect MQTT for IoT devices, HTTP for APIs, databases for storage—all visually. When you need custom logic, write JavaScript in function nodes. Deploy flows to edge devices or servers.
What Is Node-RED?
Node-RED is a flow-based programming platform built on Node.js. It provides a visual editor for creating event-driven applications, 6,900+ community nodes, and deployment options from Raspberry Pi to enterprise servers. Apache 2.0 licensed.
Key Benefits
Why teams choose Node-RED
Visual Wiring
Connect nodes to create flows. See your logic at a glance.
6,900+ Nodes
Massive library of community nodes for any integration.
IoT Ready
MQTT, GPIO, and hardware protocols built-in.
Edge to Cloud
Run on Raspberry Pi, servers, or cloud platforms.
Real-Time
Event-driven execution with immediate feedback.
OpenJS Foundation
Backed by a trusted open-source foundation.
Features
Everything you need to build with Node-RED
Flow Editor
Browser-based visual editor for building flows.
Function Nodes
Write custom JavaScript for complex logic.
Debug Tools
Inspect messages flowing through your system.
Subflows
Create reusable flow components.
Projects
Git-based version control for flows.
Dashboard
Build web UIs with the dashboard nodes.
Use Cases
What you can build with Node-RED
Technology Stack
Ready to deploy Node-RED?
Get started in minutes. Deploy on your own infrastructure at actual cloud cost. No markup, no vendor lock-in.