The quickjs-emscripten library allows you to use QuickJS to:
- Create and manipulate values inside the QuickJS runtime.
I was inspired to write the library by Figma's [blog post][figma] on their plugin system. And, I wanted to build some familiarity with the Emscripten ecosystem.
The form below will evaluate ES2020 inside a QuickJS virtual machine. Go ahead and kick the tires. You won't be able to access browser APIs or affect this page's contents because the VM is totally isolated.