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

You Might Also Like
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
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