sync-exec

Synchronous exec with status code support. Requires no external dependencies, no need for node-gyp compilations etc.

await-exec

Small promise wrapper around node's `child_process#exec` allowing you to use async/await syntax for commands you want to execute.

exe

execute shell commands from node.js, synchronous, with stdin, stdout, stderr.