Wasmer 3.2 Released With WebAssembly On RISC-V Support, New WCGI Feature

Written by Michael Larabel in Programming on 18 April 2023 at 06:33 PM EDT. 4 Comments
Wasmer as the open-source project focused on providing a "universal WebAssembly runtime" that supports a variety of platforms and architectures is out today with a new feature release.

On the CPU side, with Wasmer 3.2 they are now supporting the RISC-V architecture. This WebAssembly run-time can now run on Linux RISC-V both for its LLVM compiler back-end as well as using its Cranelift compiler.

Wasmer 3.2 also ships a WCGI runner for the first time. WCGI is designed to combine "the power of WebAssembly with the versatility and simplicity of CGI" by allowing existing CGI applications to be compiled into WASI such as from PHP, Python, C, C++, AssemblyScript, and more. WCGI is still completely sandboxed and Wasmer has even used this WCGI support to demonstrate running Wordpress in a secure manner:

More details on WCGI can be found via the the Wasmer blog.

Wasmer 3.2 also features various API additions, a major refactoring of the WASI implementation, and an assortment of different updates and fixes.

Wasmer logo

Downloads and more information on today's Wasmer 3.2 release is available from GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week