Node-RED
Low-code programming for event-driven applications.
Node-RED is a flow-based programming tool for building event-driven applications that collect, transform and visualize real-time data. Originally developed by IBM's Emerging Technology Services team and now part of the OpenJS Foundation, it targets low-code automation tasks ranging from home automation to industrial control systems.
It provides a browser-based flow editor for wiring together flows from a palette of nodes, with one-click deployment to the runtime. JavaScript functions can be written in a rich text editor, and a built-in library stores reusable functions, templates and flows. Flows are stored as JSON for import, export and sharing, with an online flow library available. The runtime is built on Node.js and can run on low-cost edge hardware such as the Raspberry Pi, as well as in the cloud. The palette can be extended with community-contributed nodes.
Node-RED is open source and distributed via npm, with documentation, APIs and a forum available. It is suited to individual users and teams working on event-driven applications across home, edge and industrial contexts.
12 alternatives to Node-RED
Ranked by how well each tool replaces Node-RED: shared features, audience, price and popularity.
A web-based interface for CNC milling controller running Grbl, Smoothieware, or TinyG.
Covers 0 of 8 key features and has a free plan.
Free planOpen source59 out of 100 matchFree- 56 out of 100 match$20/mo
Build cross-platform desktop apps with JavaScript, HTML, and CSS
Covers 0 of 8 key features and has a free plan.
Free planOpen source52 out of 100 matchFreeLow-code AI builder for agentic and RAG applications
Covers 0 of 8 key features and has a free plan.
Free planOpen source51 out of 100 matchFreeOpen source home automation for your smart home devices
Covers 0 of 8 key features and has a free plan.
Free planOpen source50 out of 100 matchFree- 50 out of 100 matchUsage-based
Build lightweight cross-platform desktop apps with JavaScript, HTML, and CSS
Covers 0 of 8 key features.
Open source49 out of 100 match—- 48 out of 100 match$35/mo
Build industrial applications in minutes with AI, then deploy and govern production from
Covers 0 of 8 key features.
Open source48 out of 100 matchContact salesAn easy to use, powerful, and reliable system to process and distribute data
Covers 0 of 8 key features.
Open source46 out of 100 match—- 45 out of 100 matchFree