Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways. It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click. 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. JavaScript functions can be created within the editor using a rich text editor. A built-in library allows you to save useful functions, templates or flows for re-use. The light-weight runtime 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 the cloud.

Features

  • Browser-based flow editing
  • Built on Node.js
  • Social Development
  • The flows created in Node-RED are stored using JSON
  • An online flow library allows you to share your best flows with the world
  • Node-RED is built on Node.js, taking full advantage of its event-driven, non-blocking model

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Node-RED

Node-RED Web Site

Other Useful Business Software
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • When using Node-RED in production, a standalone installation is not enough. Reliable industrial automation requires centralized management, resiliency, and production-level features. Here’s an article that details what’s actually needed for production environments—and how to properly install Node-RED to meet those needs: flowfuse.com/blog/2025/09/installing-node-red/
Read more reviews >

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Build Tools, JavaScript Code Generators, JavaScript Runtimes, JavaScript Programming Languages, JavaScript Raspberry Pi Software

Registered

2021-05-17