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
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start 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