Why?<p>Last year I tried to build jupyter notebooks but for regular documents. Documents that can execute user's code to fetch anything from internet and format it. It turned out that running the untrusted code was harder than I expected.<p>I spent last two weeks trying to build API for executing untrusted JS code using Go/Docker/Deno. At first, I experimented with WASM and wasmtime runtime but there are still limited capabilities when it comes to internet access. I used deno and docker to build a minimal version of it.<p>You can try it using curl.