How to Develop Custom Node-RED Connectors Without Coding
summary
Demonstrates a reproducible 10-step pipeline that turns a Node-RED subflow export into a published npm connector by running Node generator inside GitHub Actions, producing a .tgz release which can be installed into Node-RED and added to the Flow Library. Shows concrete examples (JDBC, WMI, ZigSim, Stable Diffusion, React dashboard), describes package.json fields and release tag workflow, and reports successful commercial use in products and services, so the method both builds working connectors and automates publishing without writing Node-RED-specific code.
AI-written summary · about
chapters (21)
- 0:00Intro
- 1:42Hands-on Seminars
- 3:21Node-RED Flow Editor
- 8:06Benefits of Custom Connectors
- 10:40Connector Development from Subflow
- 11:41Subflow Connector
- 14:36Creating a Flow
- 15:37Converting the Flow to Subflow
- 16:12Inputting Connector Information
- 16:42Exporting Subflow
- 17:42Uploading JSON File
- 18:07Changing Repository Settings
- 18:41Generating Connector
- 19:07Testing Connector in Node-RED
- 20:07Publishing Connector to Flow Library
- 21:12Advanced Settings
- 22:13JDBC Connector (1/2)
- 24:41ZIG SIM Connector
- 26:03Stable Diffusion Connector
- 26:57React Dashboard Connector (1/2)
- 28:11Conclusion
related talks
29mNode Generator: Realizing Rapid Low-Code Prototyping of Node-RED Connectors
09mLightning Talk: Node-RED installer, Standalone Installer using Electron
18mIntroduction to NodeRED
14mFrom Prototype to Production: Scaling Node-RED with FlowFuse
08mLightning Talk: Node-RED Update
25mA How I learned to Stop Worrying and Let the Robot Publish to NPM
30mEnable millions of low code devs by building custom connectors
31mWiring the Internet of Things with Node-RED
