# node-red

> Low-code programming for event-driven applications

Latest version **5.0.7** (published 2026-09-08) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install node-red
pnpm add node-red
yarn add node-red
bun add node-red
```

Provides the commands `node-red`, `node-red-pi`.

## Health

**Score 63/100 (C)** — status: active.

Positive: has types package; no vulnerabilities; recently updated; high maintenance score; popular repo.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 5.0.7 |
| Published | 2026-09-08 |
| First published | 2013-09-27 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | separate (@types/node-red) |
| Module format | CommonJS |
| Node | >=22.9 |
| Dependencies | 12 |
| Unpacked size | 107.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 23678 |
| Maintainers | knolleary, dceejay |
| Keywords | editor, messaging, iot, flow |

## Links

- npm: https://www.npmjs.com/package/node-red
- Repository: https://github.com/node-red/node-red
- Homepage: https://nodered.org
- Issues: https://github.com/node-red/node-red/issues
- npm.io page: https://npm.io/package/node-red

## Dependencies (12)

- [cors](https://npm.io/package/cors.md) 2.8.6
- [nopt](https://npm.io/package/nopt.md) 5.0.0
- [semver](https://npm.io/package/semver.md) 7.8.5
- [express](https://npm.io/package/express.md) 4.22.2
- [bcryptjs](https://npm.io/package/bcryptjs.md) 3.0.3
- [fs-extra](https://npm.io/package/fs-extra.md) 11.4.0
- [basic-auth](https://npm.io/package/basic-auth.md) 2.0.1
- [@node-red/util](https://npm.io/package/@node-red/util.md) 5.0.7
- [node-red-admin](https://npm.io/package/node-red-admin.md) ^4.1.7
- [@node-red/nodes](https://npm.io/package/@node-red/nodes.md) 5.0.7
- [@node-red/runtime](https://npm.io/package/@node-red/runtime.md) 5.0.7
- [@node-red/editor-api](https://npm.io/package/@node-red/editor-api.md) 5.0.7

## Alternatives

- [ext-list](https://npm.io/package/ext-list.md) — 6.3M weekly downloads
- [@lexical/selection](https://npm.io/package/@lexical/selection.md) — 3.8M weekly downloads
- [@lexical/text](https://npm.io/package/@lexical/text.md) — 3.6M weekly downloads
- [@lexical/clipboard](https://npm.io/package/@lexical/clipboard.md) — 3.0M weekly downloads
- [@tiptap/extension-mention](https://npm.io/package/@tiptap/extension-mention.md) — 3.0M weekly downloads

## Recent versions

- 5.0.7 (latest) — 2026-09-08
- 4.1.15 (v4-maintenance) — 2026-09-09
- 3.1.15 (v3-maintenance) — 2024-12-16
- 2.2.3 (v2-maintenance) — 2022-08-04
- 1.3.7 (v1-maintenance) — 2021-09-02
- 5.0.6 — 2026-09-01
- 5.0.5 — 2026-09-01
- 4.1.14 — 2026-09-01
- 4.1.13 — 2026-07-30
- 5.0.4 — 2026-07-30
- 5.0.3 — 2026-07-30
- 4.1.12 — 2026-07-30
- 5.0.2 — 2026-07-30
- 5.0.1 — 2026-07-01
- 5.0.0 — 2026-06-09
- … 207 more at https://npm.io/package/node-red/versions

## README

# Node-RED

https://nodered.org

Low-code programming for event-driven applications.

![Node-RED: Low-code programming for event-driven applications.](https://nodered.org/images/node-red-screenshot.png)

## 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>

## Getting Help

More documentation can be found [here](https://nodered.org/docs).

For further help, or general discussion, please use the [Node-RED Forum](https://discourse.nodered.org) or [slack team](https://nodered.org/slack).

## Developers

The main Node-RED modules are maintained as a monorepo on [GitHub](https://github.com/node-red/node-red).

## Contributing

Before raising a pull-request, please read our
[contributing guide](https://github.com/node-red/node-red/blob/master/CONTRIBUTING.md).

This project adheres to the [Contributor Covenant 1.4](http://contributor-covenant.org/version/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.

## Authors

Node-RED is a project of the [OpenJS Foundation](http://openjsf.org).

It is maintained by:

 * Nick O'Leary [@knolleary](http://twitter.com/knolleary)
 * Dave Conway-Jones [@ceejay](http://twitter.com/ceejay)
 * And many others...

## Copyright and license

Copyright OpenJS Foundation and other contributors, https://openjsf.org under [the Apache 2.0 license](LICENSE).

---
_Source: https://npm.io/package/node-red · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
