The main goal of this talk is to show that it is possible to embed Node.js runtime in your Rust project and to explain why it can be beneficial.I will guide you through all the crucial steps of embedding Node.js. We will look at the official Node.js C++ embedder API and what we can do with Rust’s FFI despite its lack of C++ support. Much of this is the result of the embedding experiments I did while helping build Orogene - a package manager for Node.js-compatible projects that is written in Rust.