Skip to main content
Yew logo

Yew

Rust/WASM framework for web apps

★ 4.3

Rust framework for building client web apps with WebAssembly. React-inspired with virtual DOM. The original Rust WASM framework.

30K
GitHub Stars
none
TypeScript
medium
Learning Curve
4.1
DX Score

Pricing

Model
free
Free Tier
MIT/Apache 2.0 licensed, open source
Paid
N/A

Features

  • ✓ React-like components
  • ✓ Virtual DOM
  • ✓ WASM compilation
  • ✓ Function components
  • ✓ Hooks
  • ✓ Agents (web workers)
  • ✓ SSR support
  • ✓ Macro-based JSX

Pros

  • + Most mature Rust WASM
  • + Large community
  • + Good documentation
  • + React familiarity
  • + Active development

Cons

  • - WASM bundle size
  • - Compile times
  • - Frontend only
  • - Debug experience

Best For

hobbyist

Alternatives

frontend wasm react-like vdom client-side