User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Yew

๐Ÿ˜Ž A curated list of awesome things related to Yew / WebAssembly.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: March 25, 2023, 3:03 p.m.

Thank you jetli & contributors
View Topic on GitHub:
jetli/awesome-yew

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Official

Projects

Exemplary real world app built with Rust + Yew + WebAssembly

328
55
1y 6m
Apache-2.0

A web application completely written in Rust. ๐ŸŒ

1.87K
182
1y 4m
MIT

Rust projects here are easy to use. There are blog posts for them also.

914
74
1y 5m
MIT

A webapp written entirely in Rust for a dumb party game.

3
1
2y 7m
MIT

lightweight desktop todomvc implementation using rust,wasm and web-view

86
7
1y 10m
n/a

This project shows how to create a web app using a React component inside a Yew component.

38
3
2y 4m
n/a

Just A Rust Wasm Blog

24
3
1y 5m
n/a

Toy project to learn rust and async that can be deoplyed to the web.

26
2
1y 7m
n/a

A simple, network enabled karaoke player in Rust

122
8
3y 9d
MIT

A clone of the mobile game I Love Hue in Yew (Rust)

10
0
3y 45d
n/a

Yew Styles is a style framework for yew

81
9
1y 6m
n/a

Rust feature search

106
9
1y 4m
AGPL-3.0

rust electron demo using yew

14
0
1y 5m
n/a

Live graphs of worldwide CoVID-19 data

8
4
1y 7m
MIT

Minesweeper built with rust, yew and web assembly

14
0
1y 10m
MIT

A patience game written in Rust and Yew

4
0
1y 4m
n/a

A simple WebRTC chat made with Yew

80
3
2y 9m
n/a

Highly opinionated boilerplate for creating full stack applications with Rust

29
3
1y 5m
n/a

Practice recognizing chords in this Rust/Yew/Webassembly app

10
2
1y 4m
n/a

Single Page Application (SPA) written using Rust, Wasm and Yew

209
15
2y 6m
n/a

DevAndDev helps developers finding pair-programming partners.

33
7
1y 5m
Apache-2.0

Easy support for Octicons in yew

10
0
1y 10m
MIT

This is a Rust / Wasm client web app which is a task control center. You can create timed tasks for your devices which support tcp connection and execute tasks on time through its core.

25
1
2y 6m
MIT
2
0
2y 5m
MPL-2.0

Configurable Hangman game for children with ASCII-art rewarding (Gitlab mirror)

5
0
1y 4m
n/a

A yew frontend for dot voting

3
1
2y 4m
n/a

2048 game implemented with Rust and Yew and compiled to WASM

129
6
2y 86d
n/a

My personal website written in rust via yew/wasm

24
7
2y 73d
n/a

A Rust WebAssembly Website example for practising english for chinese.

1
1
1y 4m
GPL-3.0

my yew app using hooks

3
0
1y 9m
n/a

Example using a d3 chart with Yew

15
3
1y 11m
MIT

A feed reader write in rust

1
1
1y 5m
MIT

A notebook app integrated with todo lists utility. Developed with Rust, WebAssembly, Yew and Trunk.

31
2
1y 9m
MIT

Reference implementation of a full-stack Rust application

22
0
1y 7m
Apache-2.0

A simple sketch of a sea battle game. Rust + WebAssembly (yew-rs)

0
0
1y 9m
n/a

Clean boilerplate for graphql services, wasm/yew frontend, handlebars frontend. Using tide, rhai, async-graphql, surf, graphql-client, yew, handlebars, jsonwebtoken, and mongodb.

13
3
1y 5m
n/a

The Blog built on pure Rust stack. Backend for graphql services, and frontend for web application.

24
4
1y 5m
n/a

Wordle in Rust

26
1
1y 65d
AGPL-3.0

A website with interactive implementations of various algorithms (only sorting algorithms for now)

0
0
1y 29d
n/a

๐Ÿฆ€๏ธ WASM webapp template written in Rust

174
18
5m
n/a

Anime quote web app that fetches data from Animechan (https://animechan.vercel.app/)

2
0
1y 13d
MIT
0
0
1y 32d
MIT

This example demonstrates yew server-side rendering with actix-web.

0
0
1y 32d
MIT
1
0
1y 8d
GPL-3.0

A speedtyping web app written in Rust

0
0
11m
GPL-3.0

Wecome Website Competition

0
0
11m
n/a

A blog system in which frontend and backend are ALL written in Rust. Backend powered by Warp and frontend built on Yew (WASM)

20
7
10m
Apache-2.0

Draft cube shuffle utility

8
1
8m
AGPL-3.0

Realtime audio processing / synthesis using Rust/WASM in the browser.

0
0
8m
n/a

My personal website's source code

5
0
6m
n/a

tchatche.rs is a blazing fast chat application built with Axum and Yew.rs

76
5
5m
MIT

The official documentation site for Viz.rs.

1
1
4m
n/a

source code of theiskaa.com

2
0
4m
Apache-2.0

A one-stop solution for moderating discussions and Q&As.

42
3
117d
MIT

Multi-user issue tracking and knowledge base app built with Yew & Actix

1
0
97d
MIT

A load balancing link shortener

27
2
4m
MIT

Mobile App CI workflow GEnerator: Android, iOS, Flutter, and React Native!

21
0
15d
MIT

Templates

Set up a modern Yew web app by running one command.

79
5
1y 6m
Apache-2.0

A template for starting a Yew project to be used with wasm-pack

107
37
1y 6m
n/a

A minimal template for starting a Yew project using wasm-bindgen and wasm-pack

95
18
2y 84d
n/a

Awesome Yew with Yew-Router and Parcel application

93
14
1y 6m
MIT

Template of yew project, using tailwind and webpack for css, trunk for build and serve, deployable as is for github.io

7
0
1y 3d
n/a

A starter project that sets up axum and yew for full stack Rust web apps.

21
5
11m
MIT

Rust + Yew + Axum + Tauri, full-stack Rust development for Desktop apps.

1
0
11m
n/a

A minimal Progressive Web App using Yew.

10
2
10m
n/a

Component Libraries

Material Design Components for the Yew framework

42
9
2y 4m
MIT

[WIP] MUI-CSS Components for Yew framework

15
1
1y 11m
n/a

A Rust library providing components based on the bulma css library for projects using the yew front-end web development framework.

11
0
1y 10m
MIT

Yew wrapper for Material Web Components

70
9
1y 8m
Apache-2.0

Port of blueprintjs.com to Yew

320
25
7m
MIT

A Yew component library based on the Bulma CSS framework.

93
15
1y 8m
n/a

PatternFly components for Yew

35
5
1y 4m
Apache-2.0

Yew components for Feather icons

3
2
1y 8m
MIT

Build tailwind css for yew style applications, using docker-compose, so you don't need to have npm installed

20
1
2y 34d
MIT

Material Design Components for the Yew framework

29
5
1y 8m
MPL-2.0
9
3
1y 25d
Apache-2.0

Yew wrapper around daisy components

1
0
11m
n/a

Duskmoon UI Component Library.

3
0
58d
GPL-3.0

Bootstrap 5 Components for the Yew Framework

7
6
11d
MIT

Components

Components to simplify handling forms with Yew

59
6
1y 8m
n/a

A Yew component that emits events when the parent component changes width/height.

1
0
2y 97d
n/a

A Yew component for virtual scrolling / scroll windowing

1
0
2y 97d
n/a

General purpose OAuth2 component for Yew

4
1
10m
Apache-2.0

Custom scroll bar for yew

0
0
9m
Apache-2.0

Hooks

Yew Hooks

1
0
1y 92d
n/a

Reconcile Side Effects in Yew Applications

2
0
1y 104d
Apache-2.0

The uncomplicated Yew State management library

51
6
8m
Apache-2.0

A lightning fast state management module for Yew.

2
0
11m
MIT

Javascript Library Ports

Plotly for Rust

511
31
1y 84d
n/a

Rust bindings for AG Grid

1
0
6m
Apache-2.0

Utils

Simple state management for Yew apps

98
9
1y 5m
MIT

Generate Yew components from React components via Typescript type definitions

34
0
2y 4m
n/a

A CSS-in-Rust styling solution for WebAssembly Applications

16
2
1y 5m
MIT

Load Javascript and CSS asynchronously in yew

9
0
1y 58d
MIT
24
1
1y 21d
MPL-2.0

Easily include a variety of svgs into your yew app

3
0
11m
MIT

A crate to separate your HTML from your Rust code when using Yew

12
0
5m
MIT

A router for Yew supporting nesting

5
0
33d
Apache-2.0

Wasm

Facilitating high-level interactions between Wasm modules and JavaScript

4.9K
668
1y 45d
n/a

A standard library for the client-side Web

3.19K
170
1y 7m
n/a

Bindings to the Tauri API for projects using wasm-bindgen

19
2
118d
Apache-2.0

Frameworks

A framework experience for Yew.

4
0
104d
Apache-2.0

Tooling

๐Ÿ“ฆโœจ your favorite rust -> wasm workflow tool!

3.99K
274
1y 100d
n/a

Install wasm-pack by downloading the executable

28
0
1y 6m
MIT

Install wasm-bindgen by downloading the executable

9
0
1y 6m
MIT

A Cargo subcommand for the client-side Web

1.05K
72
2y 8m
n/a

Build, bundle & ship your Rust WASM application to the web.

854
69
1y 4m
n/a

Install Trunk by downloading the executable

6
0
1y 11m
MIT

The WebAssembly Binary Toolkit

3.88K
464
1y 4m
Apache-2.0

Compiler infrastructure and toolchain library for WebAssembly

5.19K
521
1y 4m
Apache-2.0

Build smaller, faster, and more secure desktop applications with a web frontend.

31.07K
777
1y 41d
n/a

Articles

Courses

wip - we are building this out now in prep for the real course

31
7
5m
MIT

Books

Alternatives

Draco is a Rust library for building client side web applications with Web Assembly.

290
19
1y 7m
n/a

Build frontend browser apps with Rust + WebAssembly. Supports server side rendering.

1.8K
66
1y 4m
n/a

A versatile web framework and library for building client-side and server-side web applications

1.48K
41
1y 47d
MIT

A Rust framework for creating web apps

2.98K
128
1y 5m
MIT

A framework for building WebAssembly apps in Rust

306
9
3y 35d
n/a

Elegant React-like library for building user interfaces for desktop, web, mobile, SSR, liveview, and more.

2.96K
73
1y 27d
n/a

A reactive library for creating web apps in Rust and WebAssembly

867
63
1y 28d
MIT

Related lists

Awesome Rust and WebAssembly projects, libraries, tools, and resources

447
30
2y 11m
n/a

๐Ÿ˜Ž Curated list of awesome things regarding WebAssembly (wasm) ecosystem.

6.26K
377
1y 5m
CC0-1.0

A curated list of Rust code and resources.

22.47K
1.56K
1y 4m
CC0-1.0