A Node-RED node for adding Markdown-formatted notes directly on the flow canvas.
Designed for inline documentation, design notes, and contextual explanations that remain visible while editing or reviewing flows.
The standard Comment node hides content by default. Markdown Note keeps your notes always visible, making it easier to:
- Document flow logic inline
- Highlight important information
- Include structured content with headings, lists, and code blocks
| Feature | Comment Node | Markdown Note |
|---|---|---|
| Visibility | Collapsed by default | Always visible |
| Formatting | Plain text | Markdown (headers, lists, code, blockquotes) |
| Colors | Fixed editor style | Custom background and text colors |
| Structure | Minimal | Suitable for detailed documentation |
- Always-visible notes – No need to click to expand.
- Markdown rendering – Support for headers, lists, emphasis, code blocks, quotes.
- Custom colors – Choose the note background and text color from the node properties.
- Task lists – Track TODOs or action items inline.
- Resizable & readable layout – Automatically adjusts to content size.
- Developer-focused – Document payload formats, API contracts, assumptions, or edge cases directly on the flow.
- Links are rendered as text but are not clickable due to Node-RED editor restrictions on SVG content.
- Open Node-RED in your browser
- Go to Menu → Manage palette → Install
- Search for
node-red-contrib-markdown-note - Click Install
Run this in your Node-RED user directory (~/.node-red):
npm install node-red-contrib-markdown-noteThen restart Node-RED.
Markdown Note is free and open source.
If it helped you document your flows, please star the repository so other Node-RED users can find it.
Sponsorships are appreciated, but never expected.
