Destino: Doom in Your Terminal with Node.js
Destino: Doom in Your Terminal, Powered by Node.js FFIUpdatedJune 1, 2026•10 min readPPaolo InsognaNode.js TSC Member, Principal Engineer at Platformatic, Polyglot Developer. MMatthew SibleyOn this pageWhy build this?The shape of the programThe FFI boundaryRendering Doom in a terminalInput is the awkward partAudio stays nativePackaging itTrying itThe enterprise point hiding in the jokeWhat comes nextDestino lets you play Doom right in your terminal using Node.js. It might sound like a joke, and that’s how it began.
- ▪Destino: Doom in Your Terminal, Powered by Node.js FFIUpdatedJune 1, 2026•10 min readPPaolo InsognaNode.js TSC Member, Principal Engineer at Platformatic, Polyglot Developer.
- ▪MMatthew SibleyOn this pageWhy build this?The shape of the programThe FFI boundaryRendering Doom in a terminalInput is the awkward partAudio stays nativePackaging itTrying itThe enterprise point hiding in the jokeWhat comes nextDestino lets
- ▪It might sound like a joke, and that’s how it began.
Opening excerpt (first ~120 words) tap to expand
Destino: Doom in Your Terminal, Powered by Node.js FFIUpdatedJune 1, 2026•10 min readPPaolo InsognaNode.js TSC Member, Principal Engineer at Platformatic, Polyglot Developer. RPG and LARP addicted and nerd on lot more. Surrounded by lovely chubby cats. MMatthew SibleyOn this pageWhy build this?The shape of the programThe FFI boundaryRendering Doom in a terminalInput is the awkward partAudio stays nativePackaging itTrying itThe enterprise point hiding in the jokeWhat comes nextDestino lets you play Doom right in your terminal using Node.js. It might sound like a joke, and that’s how it began. At the Node Collaborator Summit in London, Paolo made the classic DOOM comment. Matteo and Luca decided to run with it, turning the joke into a real project.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Platformatic Blog.