Node-RED
| Node-RED | |
|---|---|
| Original author(s) | IBM Emerging Technology • Nick O'Leary • Dave Conway-Jones | 
| Developer(s) | JS Foundation | 
| Initial release | 2013 | 
| Stable release | 4.0.9
   / February 14, 2025 | 
| Repository | |
| Written in | JavaScript | 
| Operating system | Cross-platform | 
| Platform | Node.js | 
| Type | Flow-based programming for wiring the Internet of things | 
| License | Apache License 2.0 | 
| Website | nodered | 
Node-RED is a flow-based, low-code development tool for visual programming, originally developed by IBM for wiring together hardware devices, APIs and online services as part of the Internet of things.
Node-RED provides a web browser-based flow editor, which can be used to create JavaScript functions. Elements of applications can be saved or shared for re-use. The runtime is built on Node.js. The flows created in Node-RED are stored using JSON. Since version 0.14, MQTT nodes can make properly configured TLS connections.
In 2016, IBM contributed Node-RED as an open source OpenJS Foundation project.