# Feature Requests

**URL:** https://discourse.nodered.org/c/development/feature-requests/13.md?page=21

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

**Page:** 22

---

## [Change node suggestion](https://discourse.nodered.org/t/change-node-suggestion/46717)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 2\
**Last updated:** [5 June 2021 07:04 UTC](https://discourse.nodered.org/t/change-node-suggestion/46717 "2021-06-05T07:04:08Z")

</div>

An option to click on something like with the function node to make the edit area bigger.

---

## [Switch node - MQTT like wildcards for switching](https://discourse.nodered.org/t/switch-node-mqtt-like-wildcards-for-switching/46337)

<div class="topic-metadata">

**Author:** [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Replies:** 82\
**Last updated:** [29 May 2021 17:56 UTC](https://discourse.nodered.org/t/switch-node-mqtt-like-wildcards-for-switching/46337 "2021-05-29T17:56:15Z")

</div>

Hi all, I am canvasing opinion on switch node switching with MQTT-like wildcards @bartoszek made an interesting point... Obviously we could use JSONata or regex to simulate this functionality but I think his point is…

---

## [Unit tests for Function node](https://discourse.nodered.org/t/unit-tests-for-function-node/46165)

<div class="topic-metadata">

**Author:** [@namgk](https://discourse.nodered.org/u/namgk)\
**Replies:** 0\
**Last updated:** [24 May 2021 15:34 UTC](https://discourse.nodered.org/t/unit-tests-for-function-node/46165 "2021-05-24T15:34:22Z")

</div>

Hi there, I know Node-RED is all about low code, but on production and with experienced devs, the use of function nodes saves time and nodes (e.g. Switches, Changes, etc) on the canvas. I think it would be productive i…

---

## [Switch Node AND condition](https://discourse.nodered.org/t/switch-node-and-condition/43088)

<div class="topic-metadata">

**Author:** [@crackytsi](https://discourse.nodered.org/u/crackytsi)\
**Replies:** 6\
**Last updated:** [19 May 2021 19:05 UTC](https://discourse.nodered.org/t/switch-node-and-condition/43088 "2021-05-19T19:05:56Z")

</div>

Currently the Switch-Node only supports OR conditions. That means you can define a condition and if it matches, the output is provided to the (matching) output(s). Actually if you have multiple conditions that requires…

---

## [Node-red-node-mongodb should use a database-Parameter on "mongo in" and "mongo out"](https://discourse.nodered.org/t/node-red-node-mongodb-should-use-a-database-parameter-on-mongo-in-and-mongo-out/45921)

<div class="topic-metadata">

**Author:** [@man-of-fox](https://discourse.nodered.org/u/man-of-fox)\
**Replies:** 1\
**Last updated:** [19 May 2021 13:35 UTC](https://discourse.nodered.org/t/node-red-node-mongodb-should-use-a-database-parameter-on-mongo-in-and-mongo-out/45921 "2021-05-19T13:35:33Z")

</div>

On my Project I need to get destination database from http-request. For example I get the req.headers.host withoud port as database name. So the same Application can use different data on different domains. For that I m…

---

## [Facility to set admin password from interface](https://discourse.nodered.org/t/facility-to-set-admin-password-from-interface/45411)

<div class="topic-metadata">

**Author:** [@anakaine](https://discourse.nodered.org/u/anakaine)\
**Replies:** 5\
**Last updated:** [10 May 2021 09:08 UTC](https://discourse.nodered.org/t/facility-to-set-admin-password-from-interface/45411 "2021-05-10T09:08:52Z")

</div>

I'd like to suggest a facility to set an admin password from the front end. I've recently been trying to deploy Node-Red via an AWS lightsail container (great, they handle nearly everything including readable endpoint a…

---

## [Feature req: Mouse wheel to scroll through flows tab](https://discourse.nodered.org/t/feature-req-mouse-wheel-to-scroll-through-flows-tab/45179)

<div class="topic-metadata">

**Author:** [@hazymat](https://discourse.nodered.org/u/hazymat)\
**Replies:** 19\
**Last updated:** [7 May 2021 20:03 UTC](https://discourse.nodered.org/t/feature-req-mouse-wheel-to-scroll-through-flows-tab/45179 "2021-05-07T20:03:38Z")

</div>

Rather than having to move mouse to far left and far right and mash repeatedly on the mouse button to scroll through the flows tab, I think it would be intuitive to allow mouse wheel scrolling through them. (Scroll down …

---

## [Folders of tabs](https://discourse.nodered.org/t/folders-of-tabs/738)

<div class="topic-metadata">

**Author:** [@Andres](https://discourse.nodered.org/u/Andres)\
**Replies:** 1\
**Last updated:** [1 May 2021 10:50 UTC](https://discourse.nodered.org/t/folders-of-tabs/738 "2021-05-01T10:50:07Z")

</div>

Hi everyone, as the topic suggest, it would be nice to group different tabs into a folder (or something like that), this is usefull (at least to me) because when you want to separate different implementatios but they are…

---

## [Installer.js consider using npm flag --engine-strict](https://discourse.nodered.org/t/installer-js-consider-using-npm-flag-engine-strict/43261)

<div class="topic-metadata">

**Author:** [@nileio](https://discourse.nodered.org/u/nileio)\
**Replies:** 1\
**Last updated:** [29 April 2021 13:47 UTC](https://discourse.nodered.org/t/installer-js-consider-using-npm-flag-engine-strict/43261 "2021-04-29T13:47:11Z")

</div>

when installing nodes using the Pallette Manager, I recommend that we add the --engine-strict flag to the npm install command in order to respect the "engines" section found in package.json and fail to install any node t…

---

## [Diff/merge tool for function nodes code](https://discourse.nodered.org/t/diff-merge-tool-for-function-nodes-code/44021)

<div class="topic-metadata">

**Author:** [@aschena](https://discourse.nodered.org/u/aschena)\
**Replies:** 5\
**Last updated:** [28 April 2021 21:35 UTC](https://discourse.nodered.org/t/diff-merge-tool-for-function-nodes-code/44021 "2021-04-28T21:35:27Z")

</div>

Hello, I often have to compare different function nodes (within the same tab or different tabs) in order to find their differences out, and transfer some of the differences from one to the other. Actually the easiest w…

---

## [Enhanced tooltip for the \`inject\` node](https://discourse.nodered.org/t/enhanced-tooltip-for-the-inject-node/44883)

<div class="topic-metadata">

**Author:** [@drmibell](https://discourse.nodered.org/u/drmibell)\
**Replies:** 6\
**Last updated:** [28 April 2021 21:03 UTC](https://discourse.nodered.org/t/enhanced-tooltip-for-the-inject-node/44883 "2021-04-28T21:03:27Z")

</div>

Currently, when the cursor hovers over the output port of an inject node, the tooltip displays the output message by property and type: It would be useful if it could show (as much as possible) the actual values of t…

---

## [\[node-red-node-twitter\] For Tweet-In node, 'The Tweets of Specific Users' mode: msg.payload based input of 'for' field](https://discourse.nodered.org/t/node-red-node-twitter-for-tweet-in-node-the-tweets-of-specific-users-mode-msg-payload-based-input-of-for-field/44455)

<div class="topic-metadata">

**Author:** [@hgill](https://discourse.nodered.org/u/hgill)\
**Replies:** 0\
**Last updated:** [20 April 2021 10:48 UTC](https://discourse.nodered.org/t/node-red-node-twitter-for-tweet-in-node-the-tweets-of-specific-users-mode-msg-payload-based-input-of-for-field/44455 "2021-04-20T10:48:37Z")

</div>

Request for Tweet-In node to have an input point for 'Tweets of Specific Users' option as well, where twitter handles can be provided to the Tweet-In node to track for new tweets. This will allow programmatic set up of t…

---

## [Sidebar for flows instead of tabs](https://discourse.nodered.org/t/sidebar-for-flows-instead-of-tabs/42310)

<div class="topic-metadata">

**Author:** [@jeroenst](https://discourse.nodered.org/u/jeroenst)\
**Replies:** 11\
**Last updated:** [16 April 2021 11:58 UTC](https://discourse.nodered.org/t/sidebar-for-flows-instead-of-tabs/42310 "2021-04-16T11:58:49Z")

</div>

I have a lot of flows in Nodered which is not handy to work with. When I have to select a flow I have to horizontal scroll the tabs for ages to find the flow I want to edit. Of course there is a list flows button, but …

---

## [Make the help panel a palette panel](https://discourse.nodered.org/t/make-the-help-panel-a-palette-panel/44270)

<div class="topic-metadata">

**Author:** [@2WeltenChris](https://discourse.nodered.org/u/2WeltenChris)\
**Replies:** 0\
**Last updated:** [16 April 2021 11:29 UTC](https://discourse.nodered.org/t/make-the-help-panel-a-palette-panel/44270 "2021-04-16T11:29:21Z")

</div>

It would be great if nodes could be dragged onto the workspace directly from the help panel. This would allow to hide the palette and just use the sidebar giving more space for the flow itself. Furthermore the help for a…

---

## [Sort-button or auto-sorting for the "link-list"](https://discourse.nodered.org/t/sort-button-or-auto-sorting-for-the-link-list/44239)

<div class="topic-metadata">

**Author:** [@JoeWiseman](https://discourse.nodered.org/u/JoeWiseman)\
**Replies:** 2\
**Last updated:** [16 April 2021 09:34 UTC](https://discourse.nodered.org/t/sort-button-or-auto-sorting-for-the-link-list/44239 "2021-04-16T09:34:17Z")

</div>

I'm using many links to get from one flow to another. Unfortunately they the links are ordered by their ID but not by their names .... Maybe I haven't found the right option yet, may it is simply missing. So would it b…

---

## [Editor Feature Request - Flow List Quick Navigation](https://discourse.nodered.org/t/editor-feature-request-flow-list-quick-navigation/3634)

<div class="topic-metadata">

**Author:** [@redDawn](https://discourse.nodered.org/u/redDawn)\
**Replies:** 17\
**Last updated:** [14 April 2021 17:01 UTC](https://discourse.nodered.org/t/editor-feature-request-flow-list-quick-navigation/3634 "2021-04-14T17:01:01Z")

</div>

Greetings all! Would be possible to squeeze in a flow list button for quick navigation? I get googly eyed when using the arrows. I know I can Control+F and type in "tab", but this would be nice: Thanks for all the …

---

## [When deploy ibm watson iot platform, could successfully receive send data, but can not receive data and cause node-red restarting indefinitely /mqtt/ibm iot node](https://discourse.nodered.org/t/when-deploy-ibm-watson-iot-platform-could-successfully-receive-send-data-but-can-not-receive-data-and-cause-node-red-restarting-indefinitely-mqtt-ibm-iot-node/44040)

<div class="topic-metadata">

**Author:** [@pirbobo](https://discourse.nodered.org/u/pirbobo)\
**Replies:** 3\
**Last updated:** [12 April 2021 14:45 UTC](https://discourse.nodered.org/t/when-deploy-ibm-watson-iot-platform-could-successfully-receive-send-data-but-can-not-receive-data-and-cause-node-red-restarting-indefinitely-mqtt-ibm-iot-node/44040 "2021-04-12T14:45:51Z")

</div>

Apr 5 19:36:27 raspberrypi systemd\[1\]: nodered.service: Main process exited, code=exited, status=1/FAILURE Apr 5 19:36:27 raspberrypi systemd\[1\]: nodered.service: Failed with result 'exit-code'. nodered.service: Main pr…

---

## [Expose configured output count to function node (I can PR)](https://discourse.nodered.org/t/expose-configured-output-count-to-function-node-i-can-pr/43848)

<div class="topic-metadata">

**Author:** [@kristian](https://discourse.nodered.org/u/kristian)\
**Replies:** 11\
**Last updated:** [8 April 2021 16:02 UTC](https://discourse.nodered.org/t/expose-configured-output-count-to-function-node-i-can-pr/43848 "2021-04-08T16:02:53Z")

</div>

Right now if I wish to handle the configured output count "dynamically" inside function node, i'd also have to set it in javascript as the configured one is not exposed to the sandbox - so setting it twice. My suggestio…

---

## [Configurable timeout for Trigger node](https://discourse.nodered.org/t/configurable-timeout-for-trigger-node/43664)

<div class="topic-metadata">

**Author:** [@hazymat](https://discourse.nodered.org/u/hazymat)\
**Replies:** 2\
**Last updated:** [4 April 2021 21:46 UTC](https://discourse.nodered.org/t/configurable-timeout-for-trigger-node/43664 "2021-04-04T21:46:02Z")

</div>

Hi, as per the following forum posts, I think it would be a really nice idea to be able to define a msg.delay (or msg.timeout?) for the Trigger node. @knolleary rightly points out in the first of the below posts that a …

---

## [Dynamic file encoding](https://discourse.nodered.org/t/dynamic-file-encoding/43434)

<div class="topic-metadata">

**Author:** [@rsilvestre](https://discourse.nodered.org/u/rsilvestre)\
**Replies:** 1\
**Last updated:** [31 March 2021 08:39 UTC](https://discourse.nodered.org/t/dynamic-file-encoding/43434 "2021-03-31T08:39:34Z")

</div>

Hi, I have an issue with official File node. My concern is about the Encoding option. I created a submodule that take a filename and a s3 bucket and the main idea is to send the file to Amazon. But from time to time the…

---

## [Revisit: enable wire checks \[Feature Request\] Disallow incompatible node connections](https://discourse.nodered.org/t/revisit-enable-wire-checks-feature-request-disallow-incompatible-node-connections/43258)

<div class="topic-metadata">

**Author:** [@thentschel](https://discourse.nodered.org/u/thentschel)\
**Replies:** 0\
**Last updated:** [27 March 2021 03:13 UTC](https://discourse.nodered.org/t/revisit-enable-wire-checks-feature-request-disallow-incompatible-node-connections/43258 "2021-03-27T03:13:14Z")

</div>

I'd like to revisit a topic which was discussed a few months ago, but got auto-closed: \[Feature Request\] Disallow incompatible node connections My use-case is that some of the 'nodes' in the flow run on a small embedded…

---

## [Vertical flow view](https://discourse.nodered.org/t/vertical-flow-view/5487)

<div class="topic-metadata">

**Author:** [@sakazuki](https://discourse.nodered.org/u/sakazuki)\
**Replies:** 87\
**Last updated:** [22 March 2021 14:15 UTC](https://discourse.nodered.org/t/vertical-flow-view/5487 "2021-03-22T14:15:08Z")

</div>

Hi All, I have changed a Node-RED flow from horizontal direction to vertical direction. I picked up samples from the article written by stephen keep Node-RED Design Patterns and Node-RED Library Which does make easy t…

---

## [Suggestion to support JSONata in exec node](https://discourse.nodered.org/t/suggestion-to-support-jsonata-in-exec-node/42794)

<div class="topic-metadata">

**Author:** [@kazuhitoyokoi](https://discourse.nodered.org/u/kazuhitoyokoi)\
**Replies:** 8\
**Last updated:** [22 March 2021 07:46 UTC](https://discourse.nodered.org/t/suggestion-to-support-jsonata-in-exec-node/42794 "2021-03-22T07:46:20Z")

</div>

In Node-RED events and documents, I often see the many pairs of change node (or function node) and exec node. Because the current exec node supports just msg.payload to specify a value in the received message. To solve t…

---

## [Feature request for RBE node](https://discourse.nodered.org/t/feature-request-for-rbe-node/42809)

<div class="topic-metadata">

**Author:** [@rekcodocker](https://discourse.nodered.org/u/rekcodocker)\
**Replies:** 8\
**Last updated:** [18 March 2021 12:48 UTC](https://discourse.nodered.org/t/feature-request-for-rbe-node/42809 "2021-03-18T12:48:44Z")

</div>

situation: I have sensor which gives a lot of output, and it logs to a graph. Many points will slow down the graph, and the output does not change often - but when it does I want to see it. I use the RBE node to reduc…

---

## [Node-red-node-ping - Add options for IPv4/IPv6 selection](https://discourse.nodered.org/t/node-red-node-ping-add-options-for-ipv4-ipv6-selection/41137)

<div class="topic-metadata">

**Author:** [@leoneltoledo](https://discourse.nodered.org/u/leoneltoledo)\
**Replies:** 19\
**Last updated:** [12 March 2021 19:06 UTC](https://discourse.nodered.org/t/node-red-node-ping-add-options-for-ipv4-ipv6-selection/41137 "2021-03-12T19:06:28Z")

</div>

When using node-red-node-ping for communicate to an URL, there should be an option to select which IP version to use (Auto, IPv4 or IPv6). This will be useful to verify connectivity (Of node-red server's and/or destinati…

---

## [Cut: ctrl-delete, Copy: ctrl-insert, Paste: shift-insert](https://discourse.nodered.org/t/cut-ctrl-delete-copy-ctrl-insert-paste-shift-insert/42074)

<div class="topic-metadata">

**Author:** [@BillClark](https://discourse.nodered.org/u/BillClark)\
**Replies:** 9\
**Last updated:** [5 March 2021 16:47 UTC](https://discourse.nodered.org/t/cut-ctrl-delete-copy-ctrl-insert-paste-shift-insert/42074 "2021-03-05T16:47:27Z")

</div>

Would be wonderful if Node Red supported the "IBM Common User Access" keys for cut, copy, and paste. Cut: ctrl-delete, Copy: ctrl-insert, Paste: shift-insert I have been using these keys for over 30 years, since about …

---

## [FR: Duplicate node selection & Duplicate with wires](https://discourse.nodered.org/t/fr-duplicate-node-selection-duplicate-with-wires/41905)

<div class="topic-metadata">

**Author:** [@daxliniere](https://discourse.nodered.org/u/daxliniere)\
**Replies:** 3\
**Last updated:** [2 March 2021 18:17 UTC](https://discourse.nodered.org/t/fr-duplicate-node-selection-duplicate-with-wires/41905 "2021-03-02T18:17:38Z")

</div>

Hey team, It would be awesome if we had keyboard shortcuts for: Duplicate node selection - This is the same as copy, then paste, but a single action. Duplicate node selection (with wires) - This would be the same …

---

## [Select Custom Colors for Wires?](https://discourse.nodered.org/t/select-custom-colors-for-wires/4373)

<div class="topic-metadata">

**Author:** [@topkoa](https://discourse.nodered.org/u/topkoa)\
**Replies:** 4\
**Last updated:** [2 March 2021 16:24 UTC](https://discourse.nodered.org/t/select-custom-colors-for-wires/4373 "2021-03-02T16:24:56Z")

</div>

Hello, I would like to submit a feature request to have the ability to edit the color and/or texture (dotted, dashed, etc...) of the "wires" that connect each node. Occasionally on a flow there are wires that cross und…

---

## [\[SUGGESTION\] a node "ring that brings them all together 🧙"](https://discourse.nodered.org/t/suggestion-a-node-ring-that-brings-them-all-together/41306)

<div class="topic-metadata">

**Author:** [@SuperNinja](https://discourse.nodered.org/u/SuperNinja)\
**Replies:** 8\
**Last updated:** [25 February 2021 00:03 UTC](https://discourse.nodered.org/t/suggestion-a-node-ring-that-brings-them-all-together/41306 "2021-02-25T00:03:55Z")

</div>

I am often embarrassed with the quantity of thread that I have to pull to unite several knots between them. Therefore, I suggest a knot that lets all kinds of messages pass. I know that we can do it with a Function node…

---

## [Custom button for editableList](https://discourse.nodered.org/t/custom-button-for-editablelist/41342)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 6\
**Last updated:** [21 February 2021 22:38 UTC](https://discourse.nodered.org/t/custom-button-for-editablelist/41342 "2021-02-21T22:38:40Z")

</div>

Hi folks, I'm looking for a way to add custom buttons to an editableList: Thought first that this would be possible via the addButton function of the editableList, but that seems to be about the "Add" button... It w…

[Previous page](https://discourse.nodered.org/c/development/feature-requests/13.md?page=20)

[Next page](https://discourse.nodered.org/c/development/feature-requests/13.md?page=22)
