node io for command line
spawn processes the way the npm cli likes to do
Tailwind CSS Language Server
Run script easy!
Compiles your TS app and restarts when files are modified.
A replacement for process.exit that ensures stdio are fully drained before exiting.
Run MCP stdio servers over SSE, Streamable HTTP or visa versa
Schema validation for the mutation server protocol (MSP).
Your AI pair programmer
A replacement for process.exit that ensures stdio are fully drained before exiting.
A Promise-based interface into processes created by child_process.spawn
Standard input/output manager for Node.js
set blocking stdio and stderr ensuring that terminal output does not truncate
Nvim msgpack API client and remote plugin provider
Standard input/output streams for Bare
MCP server for loading and extracting text from PDF files with chunked pagination and interactive viewer
Cross spawn with a completion callback
A TypeScript SSE proxy for MCP servers that use stdio transport.
MCP server that exercises all the features of the MCP protocol
convert nodejs-stream into webstream
Run a child as if it's the foreground process. Give it stdio. Exit when it exits.
Mock Command Line Applications
Node JS doesn't provide any means for processes to replace themselves through functions from the [`exec(3)`](https://man7.org/linux/man-pages/man3/exec.3.html) family. Thus, `pseudoexec` provides a convenience wrapper over [`child_process.spawn()`](https:
Utility to help find out why Node isn't exiting