A modern Rust framework for building multi-threaded frontend web applications compiled to WebAssembly.
Yew is a component-based frontend framework for Rust that compiles to WebAssembly and runs in the browser. Its API is inspired by React and Elm — components have lifecycle hooks, props, and local state — but is fully type-safe and ownership-aware. Yew supports multi-threading via Web Workers, has an agent system for cross-component communication, and integrates with the standard wasm-bindgen ecosystem. It is the most widely-adopted Rust frontend framework and a common choice for teams porting performance-critical UI logic to Wasm.
A full-stack isomorphic Rust web framework with fine-grained reactivity that runs on both server and WebAssembly.
The leading WebAssembly runtime with support for WASIX, WASI, and a public package registry.
A fast and secure WebAssembly runtime built by the Bytecode Alliance with full WASI and Component Model support.