Embed a runtime
Boot Nodepod, seed files, spawn a Node.js process, and stream its output.
Nodepod is a browser-native Node.js runtime for products that need real filesystem, shell, package, process, and HTTP primitives without sending every action to a backend.
npm install @scelar/nodepodEmbed a runtime
Boot Nodepod, seed files, spawn a Node.js process, and stream its output.
Add a terminal
Connect xterm.js to Nodepod’s persistent shell and virtual filesystem.
Run a server
Start a Node-compatible HTTP server and call it programmatically or through an isolated preview.
Use headless mode
Run the same core runtime in a browser, Node.js, or Bun without terminal or preview UI.
SharedArrayBuffer.serviceWorker: false.LICENSE is authoritative.Read compatibility and browser requirements before choosing a deployment mode.