Execute JavaScript in a WebAssembly QuickJS sandbox

QuickJS is a TypeScript package that allows safe execution of JavaScript code in a WebAssembly sandbox using the QuickJS engine. It provides security by isolating untrusted code and offers features like a virtual file system, custom node modules, fetch client, test runner, and chai based expect. The package is lightweight and efficient, making it versatile for integrating with existing TypeScript projects. Users can simply import `quickJS` and create a runtime instance to execute JavaScript code securely. The package is ideal for developers seeking a performance-oriented and secure environment for running JavaScript code.

https://github.com/sebastianwessel/quickjs

To top