Skip to content

Node-RED

Open-source, flow-based programming tool for event-driven apps

FreeAutomationChecked Oct 5, 2026

What is Node-RED?

Node-RED is an open-source, flow-based programming tool, first developed at IBM and now part of the OpenJS Foundation. Flows are wired together from nodes in a browser-based editor and deployed to a lightweight Node.js runtime that can run on a local computer, on a Raspberry Pi, in Docker or in the cloud. It is released under the Apache 2.0 license, and you install and host it yourself.

Node-RED is free to use. See every plan

Good for

  • Home automation and device projects on hardware such as a Raspberry Pi
  • Industrial teams collecting and transforming operational data
  • Developers who are comfortable running a Node.js service themselves

Worth knowing

  • Node-RED is software you install and run yourself; the project offers no hosted service of its own, though third parties such as FlowFuse do.
  • The machine that runs it needs a supported version of Node.js, or Docker.
  • The project calls it low-code: custom logic is written as JavaScript in function nodes.
  • Running on Android through Termux is described in the docs as a bit experimental.

Key features

Browser-based flow editor
Flows are built by wiring together nodes from a palette in the browser, then deployed to the runtime in a single click.
Function nodes
JavaScript functions can be written inside the editor in a rich text editor, and a built-in library saves functions, templates and flows for reuse.
Community nodes and flow library
The palette can be extended with new nodes, and the project says the community has shared more than 5,000 nodes and flows. An online flow library hosts them.
Runs from edge devices to the cloud
The Node.js runtime is light enough for low-cost hardware such as the Raspberry Pi and BeagleBone, and guides also cover Docker, Windows, Amazon Web Services and Microsoft Azure.
Flows stored as JSON
Flows are saved as JSON, which can be imported and exported to share with others. A Projects feature, which needs git, puts flows under version control.
APIs and embedding
An Admin HTTP API administers the runtime remotely, and module APIs let developers embed Node-RED in an existing Node.js application.

Node-RED pricing

Starts at
Free
Free plan
Free and open source under the Apache 2.0 license; the project sells no paid edition. You install and run it yourself, and hosted services come from third parties such as FlowFuse.
Free trial
None listed
Node-RED$0The whole project under the Apache 2.0 license: the runtime, the browser-based editor and access to the community's nodes and flows.

Read from github.com on Oct 5, 2026. Prices change, so confirm with Node-RED before you buy.

Pricing in detail

Works with

  • MQTT
  • Raspberry Pi
  • Arduino
  • Docker
  • FlowFuse
  • Amazon Web Services
  • Microsoft Azure

Node-RED alternatives

Common questions

Is Node-RED free?

Yes. Node-RED is free to use. Free and open source under the Apache 2.0 license; the project sells no paid edition. You install and run it yourself, and hosted services come from third parties such as FlowFuse.

How much does Node-RED cost?

Node-RED lists one plan. Node-RED: $0. Prices were read from github.com on Oct 5, 2026.

What platforms does Node-RED work on?

Node-RED is available on Web, Windows and Linux.

Does Node-RED have an Android app?

No Android app was listed when its pages were read on Oct 5, 2026. Node-RED is listed for Web, Windows and Linux.

Does Node-RED have an iPhone app?

No iPhone app was listed when its pages were read on Oct 5, 2026. Node-RED is listed for Web, Windows and Linux.

Is Node-RED open source?

Yes. Node-RED is open source, according to its own site. It can also be run on a server of your own.

Does Node-RED have an API?

Yes. Node-RED offers a public API, according to its own site.

What does Node-RED integrate with?

Node-RED's listing names MQTT, Raspberry Pi, Arduino, Docker, FlowFuse, Amazon Web Services and Microsoft Azure. A listing names up to eight integrations, so it may connect to more.

Who makes Node-RED?

Node-RED is made by OpenJS Foundation. It dates from 2013.

What are the alternatives to Node-RED?

The closest alternatives to Node-RED in our directory are n8n, Huginn, Activepieces and Windmill. Each one has a side-by-side comparison with Node-RED.

Sources for this page

The prices, plans, platforms and features above were read from these pages on Oct 5, 2026.