Quick, contextual access to info on my node/group

Since the note icon was added above nodes on the workspace, I suspect (hope) folk are now more aware of the fact that useful documentation can be added to every node.

A few of downsides for me personally are:

  • I need to either click the note icon to see what it says
  • When i do go to the effort of clicking it, I am context switched away from my focus to a semi-modal editor tray
  • It is shown as raw markdown - which is super handy if I want to edit it, not so handy for reading :frowning:
  • If I do want to see rendered documentation, I need to open the info panel!

Proposal 1

Lets also support groups! They can have useful info too.

Flow Tabs (workspace tabs) are a worthy contender too, but they have other considerations (they are not part of the workspace SVG) so out of scope initially

Proposal 2

Why not just render the info content as in a popover - I just want to glance it, not edit it!

Outcome

  • wanna see the rendered info contextually beside the node? - hover the note icon (new)
  • wanna get to the editor to fix it up - click the note icon (no change)
  • wanna see render in the info panel like before - open the info panel, click the node (no change)

DEMO

This is a working demo (Code is local. No PR until I get a level of consensus - wouldn't wanna be accused of breaking any paradigms now would we!)

chromeVwnc8PICen

What this is not

I am not looking to provide a means of generating site documentation built from the nodes or any kind of searchable wiki - it is simply to empower a flow developer/reviewer/editor to quickly see/read/comprehend info notes with minimal context switching.

:+1: :+1:

Both groups and tabs of course do have a place to enter descriptive mark-down, diagrams etc.
What they don't have is the informative icon.

Nick recently said he feels uneasy adding the note icon to tabs.
I don't personally see the problem: tabs happily show the blue dot to show the flow needs a deploy. I suppose the dot is inside the tab boundary versus outside a node boundary.

We really should be able to see the formatted notes with a single click on the icon.

There is Doc-red of course which does all this and more (I've not personally used it). Maybe it should be brought into the core rather than reinventing wheels?

Never used it. If they have something that deserves a place in core, then discussion and pull requests are the normal route forward. That may have already happened but I don't remember seeing anything?


In case it is not clear, proposal 1 and 2 are really just a way of breaking up the post.

Both have been implemented locally (the group node note icon and the quick render popover) to see how they feel/behave.

Partly why I didn't include it here. That needs some thought.

Doc-red led the way here but that doesn't mean things couldn't be even better.

Certainly groups. Absolutely.

Tabs - also absolutely deserve some love! But prepared to wait to a future iteration if needed. (though just a reminder that doc-red already does this).

The current node doc icon, when clicked, opens the Edit panel at the right tab. Perhaps that could be made double-click. Reserving click to open the popup? Though I'm slightly torn between a hover popup and a click popup. I guess it doesn't matter that much as long as extended text can be scrolled.

Anyway, yes please! :slight_smile:

I use Doc-red so I am all for it. Along with a tutorial on how to use the editor of course :rofl:

I'm all for proposal 2 - the popover solution and I would suggest, also with the aim of:

to add an popover only for the function that would show the first 10 to 30 (limit?) lines of JS code inside the function node.

After all code as popovers isn't unheard unseen of:

Screen Recording 2026-05-10 at 08.18.12

The danger is having too many of these markers on the top-right of a node but the benefits might actually outweigh the clutter.

And template nodes

Indeed - I use that every day in my IDE.

And now the thought of having it in Node-RED has been seeded - I want it :smiley:
(To be clear, it is a different feature & out of scope here, but i like it and it is now firmly lodged in my noggin!)