A Node-RED alternative exec node that runs template code with a queue. Version 1.0.28. This node allows executing any command-line program (bash, Node.js, Python, etc.) from Node-RED, queuing executions to avoid overwhelming the system. Key differentiators: built-in queue, template-based code editing, and support for multiple programming languages. Does not work on Windows, has performance limitations with high message rates. Stable release with no recent updates.
npm install node-red-contrib-exec-queueNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to install and use the node in Node-RED to execute Node.js code via 'node $file' command.
Use WSL or a Linux VM/machine.
Avoid using for high-throughput scenarios; batch messages or use alternative node if performance critical.
Set 'useSpawn' to true only if you need to run a long-lived process; otherwise keep as false.
Ensure the command (e.g., 'python3') is installed and accessible in the system PATH.
Ensure incoming msg.payload is a string containing the code to execute.
Run 'npm install node-red-contrib-exec-queue' in your Node-RED user directory and restart Node-RED.