Discover / Automation

Node-RED

by node-redJavaScript

Low-code flow-based programming for event-driven automation.

Toolstable

Maturity: stable because 13y old, 5.0.4 released 4d ago. Derived from release and commit history, not a rating.

Stars
23k
Forks
3.9k
Downloads / mo
Last commit
2026-08-01
License
Apache-2.0
Open issues
317

Market and trust evidence

Edition not yet matched

No exact skills.sh identity match is available for this repository. Repository adoption and freshness remain visible above; install momentum is not inferred.

Trust analysis is a screening signal, not a security warranty. Read the ranking and trust methodology.

In practice

Written by AI from this repository’s README · medium confidence

Gluing devices, APIs and services together normally means writing and hosting bespoke integration code.

Use it when

When you want to build event driven flows visually and run them on a local Node.js runtime.

Not the right pick when

The README covers only quick start and development steps, so real documentation lives on the separate nodered.org site.

Capabilities

  • low code programming for event driven applications
  • browser based editor opened at http://localhost:1880
  • installed globally with npm and started with the node-red command
  • library of custom nodes, shared flows and node collections
  • buildable from source with npm ci, npm run build and npm start

Cost: Free and open source

Video walkthroughs

Third-party YouTube uploads matched to this tool by title, channel and repository name on 2026-08-03. Not made, reviewed or endorsed by SkillPilot. View counts and publish months are as of the match date and the month is approximate. Nothing loads from YouTube until you press play.

What the repository ships

Has testsSecurity policyCI configured

Detected from the actual files in the repository root.

Latest release 5.0.4

Published 2026-07-30

What's Changed

  • Bump for 5.0.4 release by @knolleary in https://github.com/node-red/node-red/pull/5891
  • The 5.0.3 release did not revert the JSONata update far enough, so here we are doing it again

Full Changelog: https://github.com/node-red/node-red/compare/5.0.3...5.0.4

Tags

README

<div align="center">

[![License][badge-license]][link-license] [![Build Status][badge-build]][link-build]

<br/><img src="https://nodered.org/about/resources/media/node-red-icon-2.svg" width="150" title="Node-RED Logo"><br/>

[![Nodes][badge-nodes]][link-nodes] [![Flows][badge-flows]][link-flows] [![Collections][badge-collections]][link-collections]

Low-code programming for event-driven applications

<br/><img src="https://nodered.org/images/node-red-screenshot.png" width="600" alt="Node-RED Screenshot"><br/>

[![Forum][badge-forum]][link-forum] [![GitHub][badge-github]][link-github] [![Slack][badge-slack]][link-slack]

</div>

Quick Start

Check out https://nodered.org/docs/getting-started/ for full instructions on getting

started.

  1. sudo npm install -g --unsafe-perm node-red
  2. node-red
  3. Open <http://localhost:1880>

<br/>

[!NOTE]

More documentation can be found here. For further help, or general discussion, please join the Node-RED Forum or Node-RED Slack.

Links

Development

If you want to run the latest code from git, here's how to get started:

  1. Clone the code:

git clone https://github.com/node-red/node-red.git

cd node-red

  1. Install the node-red dependencies

npm ci

  1. Build the code

npm run build

  1. Run

npm start

Contributing

Before raising a pull-request, please read our contributing guide.

This project adheres to the Contributor Covenant 1.4. By participating, you are expected to uphold this code. Please report unacceptable behavior to any of the project's core team at team@nodered.org.

Star history

<a href="https://star-history.com/#node-red/node-red&Date">

<picture>

<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=node-red/node-red&type=Date&theme=dark" />

<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=node-red/node-red&type=Date" />

<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=node-red/node-red&type=Date" width="100%" />

</picture>

</a>

Contributors

It is maintained by:

<a href="https://github.com/node-red/node-red/graphs/contributors">

<img src="https://contrib.rocks/image?repo=node-red/node-red" width="100%"/>

</a>

Copyright and License

Node-RED is a project of the OpenJS Foundation. Copyright OpenJS Foundation and other contributors, https://openjsf.org under the Apache 2.0 license.

<br/>

<a href="http://openjsf.org">

<img src="https://raw.githubusercontent.com/node-red/community-survey/refs/heads/main/public/openjs-foundation-logo.svg" width="240" title="OpenJS Foundation Logo">

</a>

<!-- Badge images -->

[badge-license]: https://img.shields.io/badge/License-Apache_2.0-blue.svg?color=3F51B5&style=for-the-badge&label=License&logoColor=000000&labelColor=ececec

[badge-build]: https://img.shields.io/github/actions/workflow/status/node-red/node-red/tests.yml?branch=main&label=Build%20Status&style=for-the-badge

[badge-forum]: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdiscourse.nodered.org%2Fabout.json&query=%24.about.stats.users_count&suffix=%20members&label=Forum&logo=discourse&style=for-the-badge&color=0e76b2&logoColor=0e76b2&labelColor=ececec

[badge-github]: https://img.shields.io/badge/dynamic/json?url=https://api.github.com/orgs/node-red&query=$.followers&suffix=%20followers&label=GitHub%20org&style=for-the-badge&logo=github&logoColor=24292F&labelColor=ececec&color=24292F

[badge-slack]: https://img.shields.io/badge/Slack-Join%20Us-4A154B.svg?logo=slack&style=for-the-badge&logoColor=4A154B&labelColor=ececec

[badge-nodes]: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fflows.nodered.org%2Fthings%3Fformat%3Djson%26per_page%3D1%26type%3Dnode&query=$.meta.results.count&label=Nodes&style=for-the-badge&labelColor=ececec&color=8f0000

[badge-flows]: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fflows.nodered.org%2Fthings%3Fformat%3Djson%26per_page%3D1%26type%3Dflow&query=$.meta.results.count&label=Flows&style=for-the-badge&labelColor=ececec&color=8f0000

[badge-collections]: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fflows.nodered.org%2Fthings%3Fformat%3Djson%26per_page%3D1%26type%3Dcollection&query=$.meta.results.count&label=Collections&style=for-the-badge&labelColor=ececec&color=8f0000

<!-- Badge links -->

[link-license]: https://opensource.org/license/apache-2-0

[link-build]: https://github.com/node-red/node-red/actions?query=branch%3Amain

[link-forum]: https://discourse.nodered.org

[link-github]: https://github.com/node-red

[link-slack]: https://nodered.org/slack

[link-nodes]: https://flows.nodered.org/search?type=node

[link-flows]: https://flows.nodered.org/search?type=flow

[link-collections]: https://flows.nodered.org/search?type=collection

[link-nodered]: https://nodered.org/

Related tools