What is Node-RED?
Co-created by Nick O'Leary, CTO of FlowFuse, Node-RED is the low-code programming language of choice for industrial applications. Industrial engineers use Node-RED to collect, transform, and integrate data through visualized dashboards.
FlowFuse enhances Node-RED with enterprise features to accelerate digitalization and optimize industrial processes.
Ready to get started building with Node-RED? There are two ways in.
Nothing to install, you get an editor in the browser. Or install Node-RED on your own machine with one command.

Nothing to install, you get an editor in the browser. Or install Node-RED on your own machine with one command.
Or install Node-RED on your own machine
Linux and macOS
/bin/bash -c "$(curl -fsSL https://flowfuse.github.io/device-agent/get.sh)" && ./flowfuse-device-agent-installerWindows (run elevated)
Set-Location $env:USERPROFILE; powershell -c "irm https://flowfuse.github.io/device-agent/get.ps1 | iex"; .\flowfuse-device-agent-installer.exeInstalling with npm or Docker instead? The installation docs cover every route.
One command installs Node.js, Node-RED and the FlowFuse Device Agent, sets it up as a service so it restarts on boot, and opens your browser to connect it. It creates a FlowFuse account for you if you do not have one. If the machine already runs Node-RED, it offers to import those flows.
Harness the Power of Low-Code Integration
Flow Based Programming
Node-RED’s visual programming makes it easy for non-developers to build robust applications.
Digital Services Integration
Node-RED facilitates seamless integration with a wide array of digital services, including protocols (OPC-UA, Modbus, Siemens S7), databases, APIs, and devices. Browse the full integrations catalog.
Data Visualization
Node-RED Dashboard makes it easy to visualize your data in charts that integrate directly with actions and events that respond to the data.
Explore Real-World Node-RED Applications from FlowFuse Customers

How Aperia Technologies Approached PLC Replacement with Zero Manual Setup Time

Streamlining Critical Infrastructure Data Management for Denmark's Energy Transition

Reducing Costs and Boosting Sales Performance Through Automated Digital Twin Demonstrations
Why Choose FlowFuse for Node-RED
Enhanced Security
Security and compliance guardrails ensure adherence to security protocols.
Seamless Collaboration
Cloud-based solutions and dev-ops pipelines streamline development with user-friendly interfaces and safeguard against errors.
Scalable Architecture
Start small and scale to thousands of self–built and self–maintained applications. Reduce reliance on point solutions and vendor lock-in.
Expert Support
Get access to our dedicated support team who are creators and experts in Node-RED, ready to assist you at every step.
Nodes certified for production
The Node-RED library is enormous, and a README cannot tell you whether a package is still maintained, whether it is secure, or whether anyone will answer when it breaks. FlowFuse certifies a set of nodes against those questions: each one has a named owner accountable for it, is vetted for reliability, security and current documentation, and is patched by FlowFuse after release.
- CIP SuiteEdgeComprehensive Node-RED nodes for Allen-Bradley and CIP-capable devices via EtherNet/IP — ControlLogix, CompactLogix, Micro800, SLC500, MicroLogix, PLC-5, and third-party CIP devices
- Ffcn KafkaHubApache Kafka client for Node-RED: produce, consume, and manage topics.
- ModbusEdgeThe all in one Modbus TCP, UDP and Serial contribution long term supported package for Node-RED.
- OPC UAEdgeThe Node-RED node to communicate via OPC UA, powered NodeOPCUA and developed by Sterfive's team for FlowFuse Certified.
- RedisHubNode Red client for Redis with pub/sub, list, lua scripting and other commands support.
- RTSPEdgeTurn RTSP feeds into images that are either written to a directory or output as a buffer
Node-RED Learning Resources

Jumpstart your Node-RED journey with FlowFuse’s comprehensive learning resources, including tutorials, case studies, and community forums. Whether you’re new to Node-RED or looking to refine your skills, our resources are designed to accelerate your learning curve.
Node-RED Academy|Core Nodes|Variables|Quick Tips
SEE MOREGET IMPLEMENTATION SUPPORTFlexible Deployment with FlowFuse
FlowFuse Cloud
Get started with Node-RED easily! No installation needed – just sign up for instant editor access.
On your own machine
One command installs Node-RED, keeps it running as a service, and connects it to FlowFuse. It imports flows you already have.
Self managed
Run FlowFuse where you prefer; that's possible too! In your cloud of preference, or even on-site.