The state of WASI support in Rust and WebAssembly toolchain - Michael Yuan

Опубликовано: 29 Март 2026
на канале: RustLab Conference
3,165
72

🔔 FOLLOW RUSTLAB CHANNEL 🔔

The WebAssembly Systems Interface (WASI) is one of the most exciting features in WebAssembly. Docker CTO once said it is “the future of computing.” Rust provides the best toolchain for WebAssembly, but what about WASI?


The Rust and LLVM compiler toolchain provides excellent support for WebAssembly through its wasm32-* code generation targets. However, while the WebAssembly System Interface (WASI) is one of the most features of WebAssembly, especially in use cases outside of the browser, WASI and wasm22-wasi are unevenly supported across the compiler and runtime landscape.

In this talk, we will cover topics such as:
WASI support in Rustc and Cargo;
Reactor modes in Rustc and LLVM;
WASI support in wasm-bindgen;
WASI support in Node.js;
WASI support in Deno;
WASI support in leading WASM VMs.

We will cover the current state-of-the-art as well as future directions. We also hope to open a discussion with the audience about the future of WASI in the Rust ecosystem.

This channel is dedicated to the videos of the RustLab conference.
⚙️ Follow us on TWITTER:   / rustlab_conf  
⚙️ Follow us on FACEBOOK:   / rustlabconference  

RustLab is the first Italian international conference on the Rust programming language, organized by Develer.
Develer is not just an Italian company projecting and releasing hardware and software solutions for the industrial environment, but is also an ensemble of people sharing their great passion for new technologies and how they can be applied to your everyday life.

⚙️ Follow DEVELER on INSTAGRAM:   / wearedeveler  
⚙️ Follow DEVELER on FACEBOOK:   / we.are.develer  
⚙️ Follow DEVELER on TWITTER:   / develer  
⚙️ Follow DEVELER on LINKEDIN:   / 114426  
⚙️ Follow DEVELER on TELEGRAM: https://t.me/wearedeveler
⚙️ Follow DEVELER on TIK TOK:   / wearedeveler