
Low-code programming for event-driven applications : Node-RED
Node-RED is built on Node.js, taking full advantage of its event-driven, non-blocking model. This makes it ideal to run at the edge of the network on low-cost hardware such as the Raspberry Pi as well as in …
About - Node-RED
Node-RED provides a browser-based flow editor that makes it easy to wire together flows using the wide range of nodes in the palette. Flows can be then deployed to the runtime in a single-click.
Getting Started - Node-RED
This guide will help you get Node-RED installed and running in just a few minutes. Pick where you want to run Node-RED, whether on your local computer, a device such as a Raspberry Pi or in the cloud …
Node-RED Concepts
By default, Node-RED uses an in-memory Context store so values do not get saved across restarts. It can be configured to use a file-system based store to make the values persistent.
Documentation : Node-RED
Creating Nodes How to create nodes to extend the Node-RED palette
The Core Nodes : Node-RED
The Node-RED palette includes a default set of nodes that are the basic building blocks for creating flows. This page highlights the core set you should know about.
Working with messages - Node-RED
Messages usually have a payload property - this is the default property that most nodes will work with. Node-RED also adds a property called _msgid - this is an identifier for the message which can be …
Running Node-RED locally
Once installed as a global module you can use the node-red command to start Node-RED in your terminal. You can use Ctrl-C or close the terminal window to stop Node-RED.
Tutorials - Node-RED
Tutorials The following tutorials will help you get started with Node-RED and learn how to get the most from it.
Supported Node versions : Node-RED
Dec 1, 2025 · Node provides guides for installing Node.js across a wide range of Operating Systems. If you are running on a Raspberry Pi or BeagleBone Black, please read the guides we provide for …