From 51c6a14a9e7b26a4e55d191b2dadc026e9055a83 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 14:23:07 +0100 Subject: [PATCH 01/20] Update the Node-RED repository readme to be more up to date/modern and inform better about contributions --- README.md | 83 +++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 65 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 3401c3726..6516f8466 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,30 @@ # Node-RED -https://nodered.org +

+
+ License: Apache 2.0 + + Build Status + + + Node-RED Forum on Discourse + + + Slack + +
+
+

-[![Build Status](https://github.com/node-red/node-red/actions/workflows/tests.yml/badge.svg?branch=master)](https://github.com/node-red/node-red/actions?query=branch%3Amaster) - -Low-code programming for event-driven applications. - -![Node-RED: Low-code programming for event-driven applications](https://nodered.org/images/node-red-screenshot.png) +

+ +

+

Low-code programming for event-driven applications

+
+ + + +
## Quick Start @@ -17,13 +35,30 @@ started. 2. `node-red` 3. Open -## Getting Help +> [!NOTE] +> More documentation can be found [here](https://nodered.org/docs). For further help, or general discussion, please join the [Node-RED Forum](https://discourse.nodered.org) or [Node-RED Slack](https://nodered.org/slack). -More documentation can be found [here](https://nodered.org/docs). +## Links -For further help, or general discussion, please use the [Node-RED Forum](https://discourse.nodered.org) or [slack team](https://nodered.org/slack). +- [Documentation ↗](https://nodered.org/docs/) +- [About ↗](https://nodered.org/about/) +- [Installation ↗](https://nodered.org/#get-started) +- Roadmap (Coming soon) +- Experiments (Coming soon) +- Demo (Coming soon) +- Usecases (Coming soon) +- Features (Coming soon) +- [Node-RED Library ↗](https://flows.nodered.org/) + - [Custom Nodes & Integrations ↗](https://flows.nodered.org/search?type=node) + - [Shared Flows ↗](https://flows.nodered.org/search?type=flow) + - [Node Collections ↗](https://flows.nodered.org/search?type=collection) +- Accessibility (Coming soon) +- Translations (Coming soon) +- [Development](#development) +- [Contributing](#contributing) +- [Copyright and license](#copyright-and-license) -## Developers +## Development If you want to run the latest code from git, here's how to get started: @@ -46,24 +81,36 @@ If you want to run the latest code from git, here's how to get started: ## Contributing -Before raising a pull-request, please read our -[contributing guide](https://github.com/node-red/node-red/blob/master/CONTRIBUTING.md). +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. +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 +### Star history -Node-RED is a project of the [OpenJS Foundation](http://openjsf.org). + + + + + Star History Chart + + + +### Contributors It is maintained by: * Nick O'Leary [@knolleary](http://twitter.com/knolleary) * Dave Conway-Jones [@ceejay](http://twitter.com/ceejay) - * And many others... + * And many others: + + + ## Copyright and license +Node-RED is a project of the [OpenJS Foundation](http://openjsf.org). + +![OpenJS Foundation](https://nodered.org/images/openjs_foundation-logo.svg) + Copyright OpenJS Foundation and other contributors, https://openjsf.org under [the Apache 2.0 license](LICENSE). From 8ac0935715b70baec6df9754c987daa8b740002f Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 14:34:43 +0100 Subject: [PATCH 02/20] Small improvements --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 6516f8466..df3470409 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,12 @@ -# Node-RED -

-
- License: Apache 2.0 + Build Status +
+ License: Apache 2.0 - Node-RED Forum on Discourse + Node-RED Forum on Discourse Slack @@ -17,7 +16,7 @@

- +

Low-code programming for event-driven applications


From 159391ff3c1a3b0d9d8c98d4cdb0b70879394d3d Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 14:38:10 +0100 Subject: [PATCH 03/20] Spacing and sizing updates --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index df3470409..a8f5a1d2b 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@ Build Status

+
License: Apache 2.0 Node-RED Forum on Discourse @@ -34,6 +35,8 @@ started. 2. `node-red` 3. Open +
+ > [!NOTE] > More documentation can be found [here](https://nodered.org/docs). For further help, or general discussion, please join the [Node-RED Forum](https://discourse.nodered.org) or [Node-RED Slack](https://nodered.org/slack). @@ -110,6 +113,8 @@ It is maintained by: Node-RED is a project of the [OpenJS Foundation](http://openjsf.org). -![OpenJS Foundation](https://nodered.org/images/openjs_foundation-logo.svg) +
+ + Copyright OpenJS Foundation and other contributors, https://openjsf.org under [the Apache 2.0 license](LICENSE). From 187ae7e024c1d2de9e29ad0275b13a10b5128d38 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 14:50:36 +0100 Subject: [PATCH 04/20] Update copyright section --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a8f5a1d2b..b66ca1a77 100644 --- a/README.md +++ b/README.md @@ -111,10 +111,8 @@ It is maintained by: ## Copyright and license -Node-RED is a project of the [OpenJS Foundation](http://openjsf.org). - - + -Copyright OpenJS Foundation and other contributors, https://openjsf.org under [the Apache 2.0 license](LICENSE). +Node-RED is a project of the [OpenJS Foundation](http://openjsf.org). Copyright OpenJS Foundation and other contributors, https://openjsf.org under [the Apache 2.0 license](LICENSE). From c5ce67dd65285e0e1a6513c98e3d73bae6243398 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 14:52:11 +0100 Subject: [PATCH 05/20] Update sizing image openjs foundation --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b66ca1a77..802447f93 100644 --- a/README.md +++ b/README.md @@ -111,8 +111,10 @@ It is maintained by: ## Copyright and license +
- + +
Node-RED is a project of the [OpenJS Foundation](http://openjsf.org). Copyright OpenJS Foundation and other contributors, https://openjsf.org under [the Apache 2.0 license](LICENSE). From 0bb6f6301af4c6f31a35144857d571636e3575ad Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 14:52:46 +0100 Subject: [PATCH 06/20] Additional space --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 802447f93..3a07c427b 100644 --- a/README.md +++ b/README.md @@ -116,5 +116,6 @@ It is maintained by:
+
Node-RED is a project of the [OpenJS Foundation](http://openjsf.org). Copyright OpenJS Foundation and other contributors, https://openjsf.org under [the Apache 2.0 license](LICENSE). From 3df5c72185e4c9d6ddb7401bcebb330481b2e6e5 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:06:51 +0100 Subject: [PATCH 07/20] Add additional badges --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3a07c427b..a9ecbe4a4 100644 --- a/README.md +++ b/README.md @@ -7,13 +7,29 @@
License: Apache 2.0 - Node-RED Forum on Discourse + Node-RED Forum on Discourse + + + Node-RED GitHub Organisation Followers Slack

+ Node-RED Library +
+ + Node-RED Library Nodes + + + Node-RED Library Flows + + + Node-RED Library Collections + +
+

From 79856c93b5e45612e67052f808c91c3b902e9e98 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:11:22 +0100 Subject: [PATCH 08/20] Fixes --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index a9ecbe4a4..19f30e9a5 100644 --- a/README.md +++ b/README.md @@ -10,15 +10,13 @@ Node-RED Forum on Discourse - Node-RED GitHub Organisation Followers + Node-RED GitHub Organisation Followers Slack

- Node-RED Library -
Node-RED Library Nodes From f6bc217560590738ab576e79120a006b5aa3b8bb Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:13:31 +0100 Subject: [PATCH 09/20] Move license up --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 19f30e9a5..9378ee5b4 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@

+ License: Apache 2.0 Build Status

- License: Apache 2.0 Node-RED Forum on Discourse From a13eea93669d7f6a8b26f8bf9b1ddfc46ddcca18 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:14:52 +0100 Subject: [PATCH 10/20] Change Discourse badge color to official Discourse blue Updated the Forum badge color from Node-RED red (#8f0000) to Discourse's official blue (#17B4E6) for better brand recognition. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9378ee5b4..17e8be10b 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@

- Node-RED Forum on Discourse + Node-RED Forum on Discourse Node-RED GitHub Organisation Followers From 6ba197e243ed98516a13b3248d8b4e80cf999526 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:15:56 +0100 Subject: [PATCH 11/20] Return centering --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 17e8be10b..e20386a4a 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@

- License: Apache 2.0 Build Status From 54dd20bde2ba07980640f927c75b92358e5467a6 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:21:03 +0100 Subject: [PATCH 12/20] Reposition Node-RED lib badges --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index e20386a4a..25f2fed5b 100644 --- a/README.md +++ b/README.md @@ -16,21 +16,21 @@

- - Node-RED Library Nodes - - - Node-RED Library Flows - - - Node-RED Library Collections - -
-

+
+
+ + Node-RED Library Nodes + + + Node-RED Library Flows + + + Node-RED Library Collections +

Low-code programming for event-driven applications


From 96bc5a61b52e5414089b1ceee08cfddd74164ad9 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:24:33 +0100 Subject: [PATCH 13/20] Simplify library badges - remove logo and redundant suffix - Removed Node-RED logo from library badges - Removed redundant suffix words (nodes/flows/collections) - Added descriptive labels (Nodes/Flows/Collections) instead - Badges now show cleaner format: "Nodes: 5656" instead of logo + "5656 nodes" --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 25f2fed5b..7895c3dd9 100644 --- a/README.md +++ b/README.md @@ -23,13 +23,13 @@

- Node-RED Library Nodes + Node-RED Library Nodes - Node-RED Library Flows + Node-RED Library Flows - Node-RED Library Collections + Node-RED Library Collections

Low-code programming for event-driven applications

From 4915959bf2d03b09361b8e7a6754bd6714304f1a Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:25:55 +0100 Subject: [PATCH 14/20] repositioning --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7895c3dd9..8d586b377 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,8 @@


+

Low-code programming for event-driven applications

+

Node-RED Library Nodes @@ -32,7 +34,6 @@ Node-RED Library Collections

-

Low-code programming for event-driven applications


From f318999792e1936c106fc269b6a9dd197bda9f6f Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:27:28 +0100 Subject: [PATCH 15/20] Fix paragraph --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8d586b377..509d66427 100644 --- a/README.md +++ b/README.md @@ -20,10 +20,11 @@

+


Low-code programming for event-driven applications


-
+

Node-RED Library Nodes From b1a11b5f910497adbeca32d51838651f73abaa70 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:28:14 +0100 Subject: [PATCH 16/20] Remove break --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 509d66427..4a386a99b 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,6 @@

-

Low-code programming for event-driven applications


From bed473d0ab89d5f9b0dba0a22fe8bf7731f2102a Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:38:26 +0100 Subject: [PATCH 17/20] Update last section --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 4a386a99b..83cf2599a 100644 --- a/README.md +++ b/README.md @@ -123,13 +123,11 @@ It is maintained by: -## Copyright and license +## Copyright and License + +Node-RED is a project of the [OpenJS Foundation](http://openjsf.org). Copyright OpenJS Foundation and other contributors, https://openjsf.org under [the Apache 2.0 license](LICENSE).
-
-
- -Node-RED is a project of the [OpenJS Foundation](http://openjsf.org). Copyright OpenJS Foundation and other contributors, https://openjsf.org under [the Apache 2.0 license](LICENSE). From 0ef06c82b7fd8cc65ca430f8671c1e7337f36a14 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Thu, 30 Oct 2025 18:41:17 +0100 Subject: [PATCH 18/20] Changed Discourse badge color from #17B4E6 to #0e76b2. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 83cf2599a..ceb4b0cda 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@

- Node-RED Forum on Discourse + Node-RED Forum on Discourse Node-RED GitHub Organisation Followers From 8d0c19bc6ee7b243b8726e02d7d4e3c3a9942078 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Tue, 4 Nov 2025 11:15:42 +0100 Subject: [PATCH 19/20] Improve slack link Co-authored-by: Nick O'Leary --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ceb4b0cda..b25467517 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Node-RED GitHub Organisation Followers - + Slack
From 34786396f0ec0d9b133c81e43bb06f729e8b3ab6 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Tue, 4 Nov 2025 11:17:51 +0100 Subject: [PATCH 20/20] Removed coming soon items of links section --- README.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/README.md b/README.md index b25467517..a8f03f3f5 100644 --- a/README.md +++ b/README.md @@ -59,17 +59,10 @@ started. - [Documentation ↗](https://nodered.org/docs/) - [About ↗](https://nodered.org/about/) - [Installation ↗](https://nodered.org/#get-started) -- Roadmap (Coming soon) -- Experiments (Coming soon) -- Demo (Coming soon) -- Usecases (Coming soon) -- Features (Coming soon) - [Node-RED Library ↗](https://flows.nodered.org/) - [Custom Nodes & Integrations ↗](https://flows.nodered.org/search?type=node) - [Shared Flows ↗](https://flows.nodered.org/search?type=flow) - [Node Collections ↗](https://flows.nodered.org/search?type=collection) -- Accessibility (Coming soon) -- Translations (Coming soon) - [Development](#development) - [Contributing](#contributing) - [Copyright and license](#copyright-and-license)