# Feature Requests

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

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

**Page:** 30

---

## [Customizable user session store](https://discourse.nodered.org/t/customizable-user-session-store/11457)

<div class="topic-metadata">

**Author:** [@grisson2](https://discourse.nodered.org/u/grisson2)\
**Replies:** 1\
**Last updated:** [23 May 2019 11:29 UTC](https://discourse.nodered.org/t/customizable-user-session-store/11457 "2019-05-23T11:29:38Z")

</div>

Currently (v 0.20.X) user session are stored using memorystore, and it can't be changed since it's hardcoded in the file node\_modules@node-red\\editor-api\\lib\\auth\\index.js under the code \` var crypto = require("crypto…

---

## [Use reply headers for email threading](https://discourse.nodered.org/t/use-reply-headers-for-email-threading/11364)

<div class="topic-metadata">

**Author:** [@domenzain](https://discourse.nodered.org/u/domenzain)\
**Replies:** 7\
**Last updated:** [22 May 2019 15:37 UTC](https://discourse.nodered.org/t/use-reply-headers-for-email-threading/11364 "2019-05-22T15:37:34Z")

</div>

Currently it is possible to have e-mails as inputs or outputs of flows. Some headers can be set directly, like To and CC, but not all: specifically, In-Reply-To and References should be updated for email threading to wo…

---

## [FR: Open last tab button and recent tabs list](https://discourse.nodered.org/t/fr-open-last-tab-button-and-recent-tabs-list/11414)

<div class="topic-metadata">

**Author:** [@moebius](https://discourse.nodered.org/u/moebius)\
**Replies:** 0\
**Last updated:** [22 May 2019 11:07 UTC](https://discourse.nodered.org/t/fr-open-last-tab-button-and-recent-tabs-list/11414 "2019-05-22T11:07:56Z")

</div>

A button to change to the last active tab would be useful. It could be implemented like the "+" button for tabs. As optional feature, a long press on the button should show a list of the x recent tabs used.

---

## ['Web of Things' support for node-red-nodegen](https://discourse.nodered.org/t/web-of-things-support-for-node-red-nodegen/6545)

<div class="topic-metadata">

**Author:** [@ktoumura](https://discourse.nodered.org/u/ktoumura)\
**Replies:** 11\
**Last updated:** [22 May 2019 00:07 UTC](https://discourse.nodered.org/t/web-of-things-support-for-node-red-nodegen/6545 "2019-05-22T00:07:38Z")

</div>

‘Web of Things (WoT)’ is a W3C standard under development, to integrate across IoT protocols/platforms. One of central building blocks of WoT is a ’Thing Description’, which describes the metadata and interface of IoT d…

---

## [Please add a language selector](https://discourse.nodered.org/t/please-add-a-language-selector/11261)

<div class="topic-metadata">

**Author:** [@Jaxn](https://discourse.nodered.org/u/Jaxn)\
**Replies:** 1\
**Last updated:** [17 May 2019 21:12 UTC](https://discourse.nodered.org/t/please-add-a-language-selector/11261 "2019-05-17T21:12:11Z")

</div>

Hi, i really appreciate the work of you guys translating the editor into different languages, but please add a language selector! I am a native german speaker but i do all my tech stuff in english and for me the translat…

---

## [Idea for Visual UI builder + client-side Node-RED](https://discourse.nodered.org/t/idea-for-visual-ui-builder-client-side-node-red/11099)

<div class="topic-metadata">

**Author:** [@BrotherCreamy](https://discourse.nodered.org/u/BrotherCreamy)\
**Replies:** 8\
**Last updated:** [16 May 2019 05:52 UTC](https://discourse.nodered.org/t/idea-for-visual-ui-builder-client-side-node-red/11099 "2019-05-16T05:52:36Z")

</div>

Hi all, I've been thinking about this idea for a couple months now. It's not a new idea by any means, but I'd like to open a discussion about it. In a nutshell: I think Node-RED would benefit from an intuitive, visual…

---

## [ARM64v8 Docker support](https://discourse.nodered.org/t/arm64v8-docker-support/11125)

<div class="topic-metadata">

**Author:** [@PedroLamas](https://discourse.nodered.org/u/PedroLamas)\
**Replies:** 0\
**Last updated:** [14 May 2019 14:57 UTC](https://discourse.nodered.org/t/arm64v8-docker-support/11125 "2019-05-14T14:57:59Z")

</div>

I've been using Node-RED in Docker for a while on a NanoPi NEO 2, however, none of the current Docker images was suitable for my needs as this particular device requires ARM64v8 images. So I based on the current ARMv8 D…

---

## [Access to \`common.\` data-i18n from custom nodes](https://discourse.nodered.org/t/access-to-common-data-i18n-from-custom-nodes/10585)

<div class="topic-metadata">

**Author:** [@yoiang](https://discourse.nodered.org/u/yoiang)\
**Replies:** 2\
**Last updated:** [26 April 2019 20:45 UTC](https://discourse.nodered.org/t/access-to-common-data-i18n-from-custom-nodes/10585 "2019-04-26T20:45:24Z")

</div>

Hey y'all! Since so many of our custom nodes include many of the same configurable values as the core nodes it'd be great to be able to reference common.\* data-i18n translations rather than duplicating and doubly mainta…

---

## [Extend undo levels - or snapshot support](https://discourse.nodered.org/t/extend-undo-levels-or-snapshot-support/10509)

<div class="topic-metadata">

**Author:** [@moebius](https://discourse.nodered.org/u/moebius)\
**Replies:** 8\
**Last updated:** [24 April 2019 20:10 UTC](https://discourse.nodered.org/t/extend-undo-levels-or-snapshot-support/10509 "2019-04-24T20:10:20Z")

</div>

Currently, it is only possible to undo changes until the last deployment. It would be nice, if this limit could be extended. Another possibility would be the support of tab-wise snapshots. Use case: trying something w…

---

## [Node-red-node-arduino using Ethernet/WiFi Firmata](https://discourse.nodered.org/t/node-red-node-arduino-using-ethernet-wifi-firmata/10362)

<div class="topic-metadata">

**Author:** [@TheSauce](https://discourse.nodered.org/u/TheSauce)\
**Replies:** 3\
**Last updated:** [20 April 2019 19:00 UTC](https://discourse.nodered.org/t/node-red-node-arduino-using-ethernet-wifi-firmata/10362 "2019-04-20T19:00:47Z")

</div>

I'm not sure if this is already planned but it would be cool if the node-red-node-arduino node also supported using StandardFirmataEthernet or StandardFirmataWiFi so Arduino and the machine running Node-RED didn't have t…

---

## [Hook for all Nodes](https://discourse.nodered.org/t/hook-for-all-nodes/10326)

<div class="topic-metadata">

**Author:** [@JpEncausse](https://discourse.nodered.org/u/JpEncausse)\
**Replies:** 2\
**Last updated:** [18 April 2019 09:26 UTC](https://discourse.nodered.org/t/hook-for-all-nodes/10326 "2019-04-18T09:26:17Z")

</div>

Hello, Is there a workaround, or a feature to run some code at the begin / end of each Node-RED nodes ? The underlaying idea is (for instance) to compute the CPU time / duration to better understand what slow the work: …

---

## [Expandable code editor for ui\_template node](https://discourse.nodered.org/t/expandable-code-editor-for-ui-template-node/2841)

<div class="topic-metadata">

**Author:** [@hotNipi](https://discourse.nodered.org/u/hotNipi)\
**Replies:** 6\
**Last updated:** [7 April 2019 21:20 UTC](https://discourse.nodered.org/t/expandable-code-editor-for-ui-template-node/2841 "2019-04-07T21:20:45Z")

</div>

Since version 0.19 the function node has this very useful expanded JavaScript editor feature. Is it possible to add this for ui\_template node as well?

---

## [The "debug", "info", "dashboard", "config" and "context data" button suggestion](https://discourse.nodered.org/t/the-debug-info-dashboard-config-and-context-data-button-suggestion/9845)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 15\
**Last updated:** [7 April 2019 12:20 UTC](https://discourse.nodered.org/t/the-debug-info-dashboard-config-and-context-data-button-suggestion/9845 "2019-04-07T12:20:12Z")

</div>

This is trivial, but it is catching me out more and more. Ok, the buttons They are depicted as active when UP, yet you click on them by pressing the mouse button and therefore (to me): they are DOWN. (You have just p…

---

## [Dynamic input for Range node](https://discourse.nodered.org/t/dynamic-input-for-range-node/3091)

<div class="topic-metadata">

**Author:** [@hotNipi](https://discourse.nodered.org/u/hotNipi)\
**Replies:** 9\
**Last updated:** [3 April 2019 21:26 UTC](https://discourse.nodered.org/t/dynamic-input-for-range-node/3091 "2019-04-03T21:26:29Z")

</div>

I found that it might be useful if Range node had option to set input range values dynamically. Why? For example I have a set of numeric data and it changes daily. So min and max are different for each day. For graphic…

---

## [Feature request for a RTL\_433 pallet](https://discourse.nodered.org/t/feature-request-for-a-rtl-433-pallet/8646)

<div class="topic-metadata">

**Author:** [@christiaan\_douma](https://discourse.nodered.org/u/christiaan_douma)\
**Replies:** 3\
**Last updated:** [25 March 2019 22:52 UTC](https://discourse.nodered.org/t/feature-request-for-a-rtl-433-pallet/8646 "2019-03-25T22:52:37Z")

</div>

Hi I was hoping that someone could make a palet for nodered of the rtl-sdr dongle for 433mhz etc The gitlab repo is here:

---

## [Linear gauge as another gauge option](https://discourse.nodered.org/t/linear-gauge-as-another-gauge-option/821)

<div class="topic-metadata">

**Author:** [@davidcgu](https://discourse.nodered.org/u/davidcgu)\
**Replies:** 26\
**Last updated:** [22 March 2019 17:52 UTC](https://discourse.nodered.org/t/linear-gauge-as-another-gauge-option/821 "2019-03-22T17:52:41Z")

</div>

For now I’m using some template as a linear gauge, a gauge style that for me is missing as standard on the palette. Is very useful to monitor the level of something like for instance in my case light level and could be …

---

## [Handles at top and bottom](https://discourse.nodered.org/t/handles-at-top-and-bottom/615)

<div class="topic-metadata">

**Author:** [@michaelblight](https://discourse.nodered.org/u/michaelblight)\
**Replies:** 40\
**Last updated:** [18 March 2019 20:11 UTC](https://discourse.nodered.org/t/handles-at-top-and-bottom/615 "2019-03-18T20:11:57Z")

</div>

I’m working on a laptop without an external monitor and fast running out of horizontal space. Wrapping around to a new ‘line’ detracts from the beautiful layout. It would be great to be able to alternatively link two nod…

---

## [Link nodes. Suggestion. (For new version of NR)](https://discourse.nodered.org/t/link-nodes-suggestion-for-new-version-of-nr/8954)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 2\
**Last updated:** [15 March 2019 08:07 UTC](https://discourse.nodered.org/t/link-nodes-suggestion-for-new-version-of-nr/8954 "2019-03-15T08:07:25Z")

</div>

I have recently watched the youtube clip about the new NR. Nick went on to talk about the link node and how it can now be connected. Just some thoughts on that: yes it is good you can "draw" the connections as per no…

---

## [Feature Request: Register JSONata function](https://discourse.nodered.org/t/feature-request-register-jsonata-function/7381)

<div class="topic-metadata">

**Author:** [@dustinw](https://discourse.nodered.org/u/dustinw)\
**Replies:** 9\
**Last updated:** [7 March 2019 18:54 UTC](https://discourse.nodered.org/t/feature-request-register-jsonata-function/7381 "2019-03-07T18:54:47Z")

</div>

I would like to be able to register JSONata functions. My use case: I want a simple wrapper around momment.js available in my JSONata expressions ... I can see how being able to register a JSONata function could make a g…

---

## [Enhancement Suggestion: Add node custom input/outpuLabel data to admin ui](https://discourse.nodered.org/t/enhancement-suggestion-add-node-custom-input-outpulabel-data-to-admin-ui/8550)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 0\
**Last updated:** [3 March 2019 11:59 UTC](https://discourse.nodered.org/t/enhancement-suggestion-add-node-custom-input-outpulabel-data-to-admin-ui/8550 "2019-03-03T11:59:41Z")

</div>

In uibuilder, I set custom labels for the inputs and outputs. These show up fine, however, when users go into the admin panel for the node and look at the Appearance tab (node settings on older versions), they don't see …

---

## [Extension: trigger node](https://discourse.nodered.org/t/extension-trigger-node/8369)

<div class="topic-metadata">

**Author:** [@krambriw](https://discourse.nodered.org/u/krambriw)\
**Replies:** 12\
**Last updated:** [26 February 2019 19:24 UTC](https://discourse.nodered.org/t/extension-trigger-node/8369 "2019-02-26T19:24:19Z")

</div>

Hello, I use the example below quite a lot when monitoring that my external services are a live and running. Without going into details of this special service, I wonder if it would be a good option for the trigger to b…

---

## [Heatmiser Neo Support](https://discourse.nodered.org/t/heatmiser-neo-support/8034)

<div class="topic-metadata">

**Author:** [@tvrulesme](https://discourse.nodered.org/u/tvrulesme)\
**Replies:** 4\
**Last updated:** [16 February 2019 14:12 UTC](https://discourse.nodered.org/t/heatmiser-neo-support/8034 "2019-02-16T14:12:21Z")

</div>

node-red-contrib-heatmiser has support only for wifi. node\_modules already has neo.js so would it be possible to add neo support to node-red-contrib-heatmiser. More than happy to do any testing required. I'm a bit of a …

---

## [Too many node red instances to keep track](https://discourse.nodered.org/t/too-many-node-red-instances-to-keep-track/7849)

<div class="topic-metadata">

**Author:** [@christl](https://discourse.nodered.org/u/christl)\
**Replies:** 8\
**Last updated:** [15 February 2019 00:41 UTC](https://discourse.nodered.org/t/too-many-node-red-instances-to-keep-track/7849 "2019-02-15T00:41:53Z")

</div>

I have a few instances of node red running and I would like to add a simple title to the title bar so I can keep track of which one I'm accessing. Often its just an IP address so having something to show a name would be…

---

## [Another suggestion for "unused" widgets/etc](https://discourse.nodered.org/t/another-suggestion-for-unused-widgets-etc/7954)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 4\
**Last updated:** [14 February 2019 17:21 UTC](https://discourse.nodered.org/t/another-suggestion-for-unused-widgets-etc/7954 "2019-02-14T17:21:58Z")

</div>

Though maybe moot with the proposed new functionality mentioned by Nick, but still: Just to put it out there. I admit I have uploaded a few flows too which have dashboard items. People have said that it is/was not fun…

---

## [A suggestion to the layout of the web design part](https://discourse.nodered.org/t/a-suggestion-to-the-layout-of-the-web-design-part/7681)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 15\
**Last updated:** [13 February 2019 23:45 UTC](https://discourse.nodered.org/t/a-suggestion-to-the-layout-of-the-web-design-part/7681 "2019-02-13T23:45:14Z")

</div>

In light of all my recent problems and seeing a new NR is soon to be released, I thought about the layout. At first I didn't get the idea of having different "tabs" on a machine. But then, when my flows became monster…

---

## [How to get seen messages in email module?](https://discourse.nodered.org/t/how-to-get-seen-messages-in-email-module/7623)

<div class="topic-metadata">

**Author:** [@CordlessWool](https://discourse.nodered.org/u/CordlessWool)\
**Replies:** 2\
**Last updated:** [8 February 2019 21:06 UTC](https://discourse.nodered.org/t/how-to-get-seen-messages-in-email-module/7623 "2019-02-08T21:06:34Z")

</div>

Hi there, I am missing an feature in the node red email node. is it be possible to set an option to get all mail from an imap folder? I want collect some attachments form my mails, but some of the mails are already mar…

---

## [Feature request: mqtt-in node converts JSON to JS object](https://discourse.nodered.org/t/feature-request-mqtt-in-node-converts-json-to-js-object/7532)

<div class="topic-metadata">

**Author:** [@drmibell](https://discourse.nodered.org/u/drmibell)\
**Replies:** 16\
**Last updated:** [5 February 2019 10:18 UTC](https://discourse.nodered.org/t/feature-request-mqtt-in-node-converts-json-to-js-object/7532 "2019-02-05T10:18:58Z")

</div>

I would be surprised if this has not been suggested before, but I have not been able to find anything. I would like to see an option in the mqtt in node to convert an incoming JSON string to a JavaScript object. My most …

---

## [Disable NR's websocket for session](https://discourse.nodered.org/t/disable-nrs-websocket-for-session/6532)

<div class="topic-metadata">

**Author:** [@michaelblight](https://discourse.nodered.org/u/michaelblight)\
**Replies:** 2\
**Last updated:** [8 January 2019 13:00 UTC](https://discourse.nodered.org/t/disable-nrs-websocket-for-session/6532 "2019-01-08T13:00:35Z")

</div>

I can access my home Node Red from work, and successfully deploy. However, it constantly shows "Lost connection to server, reconnecting...". I'm assuming this means the websocket connection is failing, presumably because…

---

## [Suggested feature: Drop in Node on multiple wires](https://discourse.nodered.org/t/suggested-feature-drop-in-node-on-multiple-wires/6526)

<div class="topic-metadata">

**Author:** [@Leroxy](https://discourse.nodered.org/u/Leroxy)\
**Replies:** 1\
**Last updated:** [7 January 2019 21:03 UTC](https://discourse.nodered.org/t/suggested-feature-drop-in-node-on-multiple-wires/6526 "2019-01-07T21:03:41Z")

</div>

I would love to see a feature that; When I click in a node into the flow with crtl click then drag it over Multiple wires it will attach to them all when I hold shift or ctrl :smiling\_face\_with\_three\_hearts:

---

## [Status node - suggestion](https://discourse.nodered.org/t/status-node-suggestion/6436)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 2\
**Last updated:** [6 January 2019 08:10 UTC](https://discourse.nodered.org/t/status-node-suggestion/6436 "2019-01-06T08:10:44Z")

</div>

I have only recently discovered the status node. Handy little fella to signal the status of things. But one thing I feel is missing: (This node is like the link node/s. It only works on this flow/page.) Though this…

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

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