
Yew
Rust framework for building client-side web applications that run as WebAssembly in the browser.
Yew is a Rust framework for building web applications. The application is added to a Cargo project as a dependency and built with the Trunk bundler into a WebAssembly bundle, which runs in the browser and renders components on the client by default. The docs describe server-side rendering as an option through a server renderer. The project is developed in the open on GitHub under the yewstack organization.
Worth knowing
The deployment page has the built output served by any HTTP server, with index.html returned for paths the router handles. Server-side rendering is an option the server-side rendering page describes, not the default.
Identity
Rendering and deploy
- Runs as
- In the browser, Static files67
- Rendering
- In the browser, On a server6
- Install with
- Cargo dependency on yew, built with the Trunk bundler8
Releases
Adoption
Sources
- 2026-10-26: links
yew.rs/ - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/yewstack/yew - 2026-10-26: links
yew.rs/docs/getting-started/introduction - 2026-10-26: Maintainer, License model
github.com/yewstack/yew/blob/master/LICENSE-MIT - 2026-10-26: Categories
github.com/yewstack/yew/blob/master/README.md - 2026-10-26: Rendering, Runs as
yew.rs/docs/advanced-topics/server-side-rendering - 2026-10-26: Runs as
yew.rs/docs/more/deployment - 2026-10-26: Install with
yew.rs/docs/getting-started/build-a-sample-app - 2026-10-26: License
github.com/yewstack/yew/blob/master/packages/yew/Cargo.toml - 2026-10-26: First release
crates.io/api/v1/crates/yew/versions - 2026-10-26: Current major version, Last release
api.github.com/repos/yewstack/yew/releases - 2026-10-26: Contributors
api.github.com/repos/yewstack/yew/contributors