Announcing WCGI: WebAssembly + CGI

published on 2023/04/07

Welcome to the future of server-side development with WebAssembly! Today we are introducing WCGI, a technology that marries the power of WebAssembly with the versatility and simplicity of CGI.

Here are some of WCGI's highlights:

  • You can reuse your existing CGI applications by compiling them to WASI (AssemblyScript, C, C++, Go, PHP, Python, ...)
  • Ship ultra-small packages that will only contain your business logic and static assets, no HTTP stack or bulky Docker containers
  • Completely sandboxed execution: WebAssembly code runs in a sandbox, with one isolated instance per request


This is incredible. Old concept such as CGI is being revitalized using the latest web standard.