github.com/node-red/node-red ↗
Low-code programming for event-driven applications
Open this visualization on its own page →
Contributors
208
Lines of Code
21,910
From
2013-09-05
To
2022-08-04
About node-red/node-red
Node-RED is a low-code programming platform designed for building event-driven applications using a flow-based visual interface. Instead of writing traditional code, users create applications by wiring together nodes that represent different functions and services, making it accessible to developers with varying skill levels.
The project provides a browser-based editor where users can visually design and deploy workflows without writing much code. It comes with a library of built-in nodes for common operations and integrations, while also supporting custom nodes developed by the community. The platform is particularly useful for IoT applications, home automation, and connecting different services and APIs together.
Node-RED is maintained by the OpenJS Foundation and has a large ecosystem with thousands of community-contributed nodes, shared flows, and collections available through the Node-RED Library. The project is written in JavaScript, runs on Node.js, and is distributed under the Apache 2.0 license. It has an active community with support channels including a forum, Slack workspace, and GitHub discussions.