# Core Development

**URL:** https://discourse.nodered.org/c/development/8.md?page=5

[Latest](https://discourse.nodered.org/latest.md) · [Categories](https://discourse.nodered.org/categories.md) · [Tags](https://discourse.nodered.org/tags.md)

**Page:** 6

---

## [Automatic Throttle](https://discourse.nodered.org/t/automatic-throttle/98786)

<div class="topic-metadata">

**Author:** [@AllanOricil](https://discourse.nodered.org/u/AllanOricil)\
**Replies:** 3\
**Last updated:** [26 August 2025 12:11 UTC](https://discourse.nodered.org/t/automatic-throttle/98786 "2025-08-26T12:11:18Z")

</div>

When enabled, node-red would throttle its runtime based on memory allocation instead of exiting the whole process. throttling : { max\_memory: process.env.NR\_THROTTLING\_MAX\_MEMORY; db\_url: process.env.NR\_THROTTLIN…

---

## [Logging in to Node-red on a mobile phone](https://discourse.nodered.org/t/logging-in-to-node-red-on-a-mobile-phone/98826)

<div class="topic-metadata">

**Author:** [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Replies:** 0\
**Last updated:** [25 August 2025 12:27 UTC](https://discourse.nodered.org/t/logging-in-to-node-red-on-a-mobile-phone/98826 "2025-08-25T12:27:22Z")

</div>

Occasionally I wish to access Node-red using my phone, As I have a user/password set up, this is what I see in portrait mode: And in landscape: The screen does not move around when dragged, nor resize with a pin…

---

## [Link in/out list sorting](https://discourse.nodered.org/t/link-in-out-list-sorting/98813)

<div class="topic-metadata">

**Author:** [@doctorkb](https://discourse.nodered.org/u/doctorkb)\
**Replies:** 5\
**Last updated:** [24 August 2025 20:41 UTC](https://discourse.nodered.org/t/link-in-out-list-sorting/98813 "2025-08-24T20:41:44Z")

</div>

Hey folks… Came here to request that the link in/out list be sorted or sortable, and found an old similar request. It appears to have been put on a Trello board that is WAY old, though… couldn’t find where it would be …

---

## [Feature request: rename a project](https://discourse.nodered.org/t/feature-request-rename-a-project/5738)

<div class="topic-metadata">

**Author:** [@drmibell](https://discourse.nodered.org/u/drmibell)\
**Replies:** 2\
**Last updated:** [22 August 2025 20:27 UTC](https://discourse.nodered.org/t/feature-request-rename-a-project/5738 "2025-08-22T20:27:45Z")

</div>

Is it possible to rename a NR project? I have not found a way to do this in the flow editor, and I hesitate to mess around with directory names and configuration files. If it is not possible now, would it be feasible in …

---

## [Debug node change when no change made](https://discourse.nodered.org/t/debug-node-change-when-no-change-made/98737)

<div class="topic-metadata">

**Author:** [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Replies:** 4\
**Last updated:** [19 August 2025 18:27 UTC](https://discourse.nodered.org/t/debug-node-change-when-no-change-made/98737 "2025-08-19T18:27:07Z")

</div>

Hi There, Can someone confirm this or is it just me but does a debug node cause an unnecessary change? What happens is that I create a new debug node, save the flow, open the edit panel for the debug node, make no chan…

---

## [Batch node: unique batch id?](https://discourse.nodered.org/t/batch-node-unique-batch-id/98690)

<div class="topic-metadata">

**Author:** [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Replies:** 1\
**Last updated:** [16 August 2025 08:34 UTC](https://discourse.nodered.org/t/batch-node-unique-batch-id/98690 "2025-08-16T08:34:06Z")

</div>

Hi There, I am now playing around with the batch node and have a question to do with the IDs defined for batches. This question centres around the following flow which might be incorrect usage of the batch node: \[{"id"…

---

## [Proposed change to mail node - set config via input / config node](https://discourse.nodered.org/t/proposed-change-to-mail-node-set-config-via-input-config-node/98538)

<div class="topic-metadata">

**Author:** [@matthiasdanne](https://discourse.nodered.org/u/matthiasdanne)\
**Replies:** 4\
**Last updated:** [16 August 2025 08:00 UTC](https://discourse.nodered.org/t/proposed-change-to-mail-node-set-config-via-input-config-node/98538 "2025-08-16T08:00:50Z")

</div>

Hello, I’d like to propose a change. According to the contribution guide, I’m opening this thread to discuss it first. I'm a developer using Node-RED in an enterprise environment, where we have CI/CD pipelines, deploym…

---

## [Sort node NOT broken - labelling perhaps confusing](https://discourse.nodered.org/t/sort-node-not-broken-labelling-perhaps-confusing/98592)

<div class="topic-metadata">

**Author:** [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Replies:** 7\
**Last updated:** [10 August 2025 11:52 UTC](https://discourse.nodered.org/t/sort-node-not-broken-labelling-perhaps-confusing/98592 "2025-08-10T11:52:38Z")

</div>

Hi There, I've just created a test flow for testing the functionality of the sort node: \[{"id":"68dcdddf9a7ee3cd","type":"inject","z":"5f6929bb3374b782","name":"","props":\[{"p":"payload"}\],"repeat":"","crontab":"","onc…

---

## [Join behaviour: count v. use parts v. msg.complete](https://discourse.nodered.org/t/join-behaviour-count-v-use-parts-v-msg-complete/98573)

<div class="topic-metadata">

**Author:** [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Replies:** 0\
**Last updated:** [8 August 2025 09:57 UTC](https://discourse.nodered.org/t/join-behaviour-count-v-use-parts-v-msg-complete/98573 "2025-08-08T09:57:42Z")

</div>

Hi There, I have the following test flows: \[{"id":"179e4fcf622e01c3","type":"group","z":"24f35eaa8656755f","name":"complete: delete parts only one message is passed through","style":{"label":true},"nodes":\["ad570f8d12a…

---

## [The Rate Limit node is lying to you (a little)](https://discourse.nodered.org/t/the-rate-limit-node-is-lying-to-you-a-little/98521)

<div class="topic-metadata">

**Author:** [@waquete](https://discourse.nodered.org/u/waquete)\
**Replies:** 2\
**Last updated:** [6 August 2025 04:49 UTC](https://discourse.nodered.org/t/the-rate-limit-node-is-lying-to-you-a-little/98521 "2025-08-06T04:49:46Z")

</div>

Hi everyone, I apologize for the slightly dramatic title :sweat\_smile::person\_bowing: . My goal is just to spark a conversation about the Rate Limit node. The current Delay / Rate Limit node is very useful, but I've n…

---

## [How to delete a flow from the library](https://discourse.nodered.org/t/how-to-delete-a-flow-from-the-library/6533)

<div class="topic-metadata">

**Author:** [@drmibell](https://discourse.nodered.org/u/drmibell)\
**Replies:** 3\
**Last updated:** [31 July 2025 18:30 UTC](https://discourse.nodered.org/t/how-to-delete-a-flow-from-the-library/6533 "2025-07-31T18:30:29Z")

</div>

If you want to remove an exported flow from the library (userDir/lib/flows), it seems that you not only have to use the os command line to delete the file, but you also need to restart NR and refresh the browser. If you …

---

## [More information in code editor header](https://discourse.nodered.org/t/more-information-in-code-editor-header/98332)

<div class="topic-metadata">

**Author:** [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Replies:** 2\
**Last updated:** [26 July 2025 20:48 UTC](https://discourse.nodered.org/t/more-information-in-code-editor-header/98332 "2025-07-26T20:48:36Z")

</div>

The top of the monaco editor window shows "breadcrumbs" Edit function node \> Javascript editor Since the popup editor may be pulled to cover the whole browser except the right hand column, it would be nice if the b…

---

## [Feature Request Folder Hierarchical Flow Organization / Folder Structure](https://discourse.nodered.org/t/feature-request-folder-hierarchical-flow-organization-folder-structure/98303)

<div class="topic-metadata">

**Author:** [@AphofisX](https://discourse.nodered.org/u/AphofisX)\
**Replies:** 2\
**Last updated:** [25 July 2025 09:29 UTC](https://discourse.nodered.org/t/feature-request-folder-hierarchical-flow-organization-folder-structure/98303 "2025-07-25T09:29:44Z")

</div>

Feature Request: Hierarchical Flow Organization / Folder Structure Summary Add support for organizing flows in a hierarchical folder structure, similar to what Blockly offers, to improve navigation and management of comp…

---

## [Context side bar, delete sub properties?](https://discourse.nodered.org/t/context-side-bar-delete-sub-properties/98280)

<div class="topic-metadata">

**Author:** [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Replies:** 3\
**Last updated:** [24 July 2025 09:43 UTC](https://discourse.nodered.org/t/context-side-bar-delete-sub-properties/98280 "2025-07-24T09:43:59Z")

</div>

Is there any particular reason why we can only delete the main item at the top level, and not any of the elements under that ?

---

## [Open comment node in new window](https://discourse.nodered.org/t/open-comment-node-in-new-window/98198)

<div class="topic-metadata">

**Author:** [@duaw](https://discourse.nodered.org/u/duaw)\
**Replies:** 14\
**Last updated:** [19 July 2025 19:56 UTC](https://discourse.nodered.org/t/open-comment-node-in-new-window/98198 "2025-07-19T19:56:40Z")

</div>

Hi there! I document within NR using comment nodes. So far, so good. When I implement something I close my comment node in oder to open (and edit) another node. I find no way to keep the contents of a comment node vis…

---

## [Improvement to debugging early errors when loading nodes](https://discourse.nodered.org/t/improvement-to-debugging-early-errors-when-loading-nodes/98197)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 3\
**Last updated:** [18 July 2025 10:47 UTC](https://discourse.nodered.org/t/improvement-to-debugging-early-errors-when-loading-nodes/98197 "2025-07-18T10:47:20Z")

</div>

Hi, I managed to break something when messing around and I was reminded of an annoying oversight in loader.js. Around lines 78 to 98, there are a couple of try/catch sections but the catch does not really show anything …

---

## [Alias Nodes: redefine default settings as new nodes](https://discourse.nodered.org/t/alias-nodes-redefine-default-settings-as-new-nodes/98137)

<div class="topic-metadata">

**Author:** [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Replies:** 14\
**Last updated:** [15 July 2025 15:09 UTC](https://discourse.nodered.org/t/alias-nodes-redefine-default-settings-as-new-nodes/98137 "2025-07-15T15:09:47Z")

</div>

Hi There, So over at Erlang-Red I just changed default settings on two core nodes\[1\] because I am constantly resetting those default settings when using the nodes. Now here my question: won't be great to have "alias" n…

---

## [Suggestion: Add forward/backward tab navigation](https://discourse.nodered.org/t/suggestion-add-forward-backward-tab-navigation/98113)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 5\
**Last updated:** [13 July 2025 15:09 UTC](https://discourse.nodered.org/t/suggestion-add-forward-backward-tab-navigation/98113 "2025-07-13T15:09:35Z")

</div>

Rather like the forward/back for search, it would be great to have a similar feature that navigates between visited flow tabs. This would be very similar to how a browser works in general. In other words, the Editor wou…

---

## [When array and when object key?](https://discourse.nodered.org/t/when-array-and-when-object-key/98011)

<div class="topic-metadata">

**Author:** [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Replies:** 10\
**Last updated:** [9 July 2025 11:26 UTC](https://discourse.nodered.org/t/when-array-and-when-object-key/98011 "2025-07-09T11:26:55Z")

</div>

Hi There, One of the nice things about assignment is that arrays and objects are automagically created, so if I do the following assignments, everything gets created: The following happens: My question is why is…

---

## [Add terminal to Node-RED editor](https://discourse.nodered.org/t/add-terminal-to-node-red-editor/98039)

<div class="topic-metadata">

**Author:** [@AllanOricil](https://discourse.nodered.org/u/AllanOricil)\
**Replies:** 3\
**Last updated:** [8 July 2025 16:17 UTC](https://discourse.nodered.org/t/add-terminal-to-node-red-editor/98039 "2025-07-08T16:17:29Z")

</div>

Can we have a terminal in the Node-RED editor like the one available in vscode? I think it makes sense to have it part of the editor because as a developer Im always interacting with an external rerminal when working wit…

---

## [Is the new express library (version 5) usable with NodeRED?](https://discourse.nodered.org/t/is-the-new-express-library-version-5-usable-with-nodered/97220)

<div class="topic-metadata">

**Author:** [@augjoh](https://discourse.nodered.org/u/augjoh)\
**Replies:** 7\
**Last updated:** [7 July 2025 09:16 UTC](https://discourse.nodered.org/t/is-the-new-express-library-version-5-usable-with-nodered/97220 "2025-07-07T09:16:27Z")

</div>

Hi there, when embedding NodeRED into an application, is it ok to use express version 5? Or do you expect any obstacles there?

---

## [Tcp In Nodes connecting to same host](https://discourse.nodered.org/t/tcp-in-nodes-connecting-to-same-host/97975)

<div class="topic-metadata">

**Author:** [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Replies:** 3\
**Last updated:** [5 July 2025 14:37 UTC](https://discourse.nodered.org/t/tcp-in-nodes-connecting-to-same-host/97975 "2025-07-05T14:37:35Z")

</div>

Hi There, Another one of those "why is it so" questions. Three tcp in nodes that connect to the same host/port combination. Initially all are disconnected, then when I start the service (i.e., netcat on 9393 - (whi…

---

## [Feature Request: nrlint Detect Link Nodes Connected Across Flow Tabs](https://discourse.nodered.org/t/feature-request-nrlint-detect-link-nodes-connected-across-flow-tabs/97667)

<div class="topic-metadata">

**Author:** [@78wesley](https://discourse.nodered.org/u/78wesley)\
**Replies:** 2\
**Last updated:** [5 July 2025 13:56 UTC](https://discourse.nodered.org/t/feature-request-nrlint-detect-link-nodes-connected-across-flow-tabs/97667 "2025-07-05T13:56:33Z")

</div>

Hey everyone, In our team we’re working with Jambonz, and we rely on multiple flow tabs across various instances. Sometimes, when importing flows or using copy/paste, I’ve noticed that link in and link out nodes end up …

---

## [Disable I/O \`x\` buttons in subflow instance Appearance tab if no labels to delete](https://discourse.nodered.org/t/disable-i-o-x-buttons-in-subflow-instance-appearance-tab-if-no-labels-to-delete/97926)

<div class="topic-metadata">

**Author:** [@gdvine](https://discourse.nodered.org/u/gdvine)\
**Replies:** 1\
**Last updated:** [2 July 2025 20:58 UTC](https://discourse.nodered.org/t/disable-i-o-x-buttons-in-subflow-instance-appearance-tab-if-no-labels-to-delete/97926 "2025-07-02T20:58:17Z")

</div>

It's misleading UX to have UI buttons which seem active, but do nothing when clicked. FR: Disable & grey out buttons until a label has been saved (via Done button) in a given I/O

---

## [Iec60870-5-104 application](https://discourse.nodered.org/t/iec60870-5-104-application/97909)

<div class="topic-metadata">

**Author:** [@Boy\_co\_don](https://discourse.nodered.org/u/Boy_co_don)\
**Replies:** 2\
**Last updated:** [2 July 2025 12:17 UTC](https://discourse.nodered.org/t/iec60870-5-104-application/97909 "2025-07-02T12:17:45Z")

</div>

Dear Guys. Anyone here used to use node-red as IEC60870-5-104 server/slave application please? Many thank

---

## [Tcp/in modes - what is the difference between connect to and listen to](https://discourse.nodered.org/t/tcp-in-modes-what-is-the-difference-between-connect-to-and-listen-to/97834)

<div class="topic-metadata">

**Author:** [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Replies:** 8\
**Last updated:** [30 June 2025 07:15 UTC](https://discourse.nodered.org/t/tcp-in-modes-what-is-the-difference-between-connect-to-and-listen-to/97834 "2025-06-30T07:15:45Z")

</div>

Hi There, I'm confused about a setup of nodes: I have two tcp-in nodes one is listening on port 1234 (localhost) (the listener) and the other (the bottom one) is connected to port 1234 on localhost (the connector), …

---

## [Subflow property as list](https://discourse.nodered.org/t/subflow-property-as-list/97472)

<div class="topic-metadata">

**Author:** [@Aridzki](https://discourse.nodered.org/u/Aridzki)\
**Replies:** 13\
**Last updated:** [30 June 2025 06:24 UTC](https://discourse.nodered.org/t/subflow-property-as-list/97472 "2025-06-30T06:24:46Z")

</div>

Hi All, Is there any way for us to make a list in the subflow property? I want to create a subflow property that allows the user to add rows consisting of two variables. I use this picture from the s7-endpoint node as a…

---

## [Support for Progress Bar in Node Status API](https://discourse.nodered.org/t/support-for-progress-bar-in-node-status-api/97727)

<div class="topic-metadata">

**Author:** [@AllanOricil](https://discourse.nodered.org/u/AllanOricil)\
**Replies:** 16\
**Last updated:** [23 June 2025 00:14 UTC](https://discourse.nodered.org/t/support-for-progress-bar-in-node-status-api/97727 "2025-06-23T00:14:02Z")

</div>

Current Behavior: Node-RED's custom nodes can use the status API to indicate runtime information directly in the editor. This API allows developers to show simple visual indicators such as a colored circle or square acco…

---

## [Template node - node.name](https://discourse.nodered.org/t/template-node-node-name/97690)

<div class="topic-metadata">

**Author:** [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Replies:** 15\
**Last updated:** [20 June 2025 05:59 UTC](https://discourse.nodered.org/t/template-node-node-name/97690 "2025-06-20T05:59:00Z")

</div>

In a function node, one can use node.name to get the current node name, would it be possible to have this exposed/evaluated in a template node as well ? eg.

---

## [Highlight groups/nodes from description text using references](https://discourse.nodered.org/t/highlight-groups-nodes-from-description-text-using-references/97620)

<div class="topic-metadata">

**Author:** [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Replies:** 5\
**Last updated:** [17 June 2025 14:20 UTC](https://discourse.nodered.org/t/highlight-groups-nodes-from-description-text-using-references/97620 "2025-06-17T14:20:32Z")

</div>

Hi There, So after duplicating the preview feature, I have another feature request or rather I'm wondering whether this is being worked on. The central itch being scratched is the abiliity to highlight nodes or groups i…

[Previous page](https://discourse.nodered.org/c/development/8.md?page=4)

[Next page](https://discourse.nodered.org/c/development/8.md?page=6)
