Learning resourceFrontend development

rust-yew-realworld-example-app

Study a complete RealWorld app built with Rust, Yew, and WebAssembly.

Stars
887
Forks
108
License
Apache-2.0
Updated
Updated Jul 6, 2026

Checking live repository facts…

Project overview

This repository is a reference implementation of the RealWorld application using Rust, Yew, and WebAssembly. It demonstrates a full frontend with CRUD flows, authentication, routing, pagination, function components, and hooks while following the shared RealWorld API specification. Developers can run the web build through Docker or the Rust and Trunk toolchain, and optionally package the same application as a Tauri desktop app. It is intended for learning and comparison rather than as an end-user service.

Repository facts

Primary language
Rust
License
Apache-2.0
Repository updated
Jul 6, 2026
Default branch
main

Resource types

Learning resourceDesktop appWeb app

Use cases

Frontend development

Runtime

BrowserDesktopDocker

Audience

Developers

Related projects

Browse more similar projects