srvo

Node-RED

also: Node RED · flow-based programming

Open-source, flow-based programming tool for wiring together devices, APIs, and services in a browser; popular for IoT gateways and quick integrations.

Node-RED logo
OpenJS Foundation (open source)

Node-RED, built on Node.js and hosted by the OpenJS Foundation, lets users connect nodes for MQTT, Modbus, HTTP, databases, and dashboards into flows edited in a web browser. It runs on small single-board computers, gateways, servers, and industrial edge devices, and is widely used to prototype integrations and run lightweight edge logic.

Where it bites: large flows become hard to review and version, community nodes vary in quality, an exposed editor is a security risk, and it is not a real-time control system.

Outside help is worth it for turning prototype flows into maintainable services, securing deployments, and building gateway logic for MQTT and Modbus.

Common requests

  • Gateway flows for MQTT, Modbus, and HTTP
  • Turning prototype flows into maintainable services
  • Securing the editor and deployments
  • Dashboards for pilots
Get help with Node-RED ↵

  our team works in Node-RED

Founder takeaway

Keep Node-RED flows in version control and never expose the editor to the internet without authentication.

official site: nodered.org · OpenJS Foundation (open source)

  engineer review pending

Ask an engineer