@tootallnate/quickjs-emscripten

Javascript/Typescript bindings for QuickJS, a modern Javascript interpreter, compiled to WebAssembly.

vm2

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules.