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: Oct. 20, 2021, 12:02 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

Rust / Wasm framework for building client web apps

14.96K
675
8m
n/a

Vuetify components for the Yew Framework

71
16
1y 5m
n/a

Docs on docs.rs.

Official website.

It is pretty active and is a great place to ask questions.

Become a financial contributor and help us sustain our community.

Projects

Exemplary real world app built with Rust + Yew + WebAssembly

237
36
1y 13d
Apache-2.0

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

1.63K
161
8m
MIT

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

730
52
11m
MIT

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

2
0
1y 10m
MIT

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

73
3
1y 7m
n/a

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

36
3
1y 25d
n/a

Just A Rust Wasm Blog

20
3
1y 11m
n/a

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

19
0
1y 8m
n/a

A simple, network enabled karaoke player in Rust

97
6
1y 7m
MIT

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

7
0
1y 8m
n/a

Yew Styles is a style framework for yew

55
8
9m
n/a

Rust feature search

78
3
8m
AGPL-3.0

rust electron demo using yew

12
0
1y 105d
n/a

Live graphs of worldwide CoVID-19 data

8
3
1y 80d
MIT

frontend for tachiyomi-like web manga reader

12
1
1y 5m
n/a

Minesweeper built with rust, yew and web assembly

11
0
1y 86d
MIT

A patience game written in Rust and Yew

3
0
10m
n/a

A small matrix web client written in rust

47
8
1y 59d
AGPL-3.0

A simple WebRTC chat made with Yew

67
1
1y 4m
n/a

Highly opinionated boilerplate for creating full stack applications with Rust

21
1
1y 4m
n/a

Practice recognizing chords in this Rust/Yew/Webassembly app

9
2
1y 85d
n/a

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

195
13
1y 70d
n/a

DevAndDev helps developers finding pair-programming partners.

31
6
10m
Apache-2.0

Easy support for Octicons in yew

8
0
1y 53d
MIT

[developing] 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.

12
0
1y 29d
MIT
1
0
1y 1d
MPL-2.0

Configurable Hangman game for children with ASCII-art rewarding.

4
0
1y 19d
n/a

A yew frontend for dot voting

2
1
11m
n/a

2048 game implemented with Rust and Yew and compiled to WASM

83
5
10m
n/a

My personal website written in rust via yew/wasm

10
1
9m
n/a

website

0
0
8m
GPL-3.0

my yew app using hooks

1
0
7m
n/a

Example using a d3 chart with Yew

1
0
6m
MIT
1
1
4m
n/a

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

27
1
5m
MIT

Reference implementation of a full-stack Rust application

3
0
4m
Apache-2.0

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

0
0
4m
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
21d
n/a

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

23
4
22d
n/a

Templates

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

62
4
11m
Apache-2.0

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

90
31
9m
n/a

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

71
10
9m
n/a

Awesome Yew with Yew-Router and Parcel application

68
11
9m
MIT

Component Libraries

Material Design Components for the Yew framework

9
1
1y 5m
MIT

[WIP] MUI-CSS Components for Yew framework

8
0
1y 7m
n/a

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

6
0
1y 18d
MIT

Port of blueprintjs.com to yew

63
6
1y 20d
MIT

A Yew component library based on the Bulma CSS framework.

27
3
1y 24d
n/a
2
0
11m
Apache-2.0

Yew components for Feather icons

0
0
8m
MIT

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

13
1
8m
MIT

Material Design Components for the Yew framework

17
3
6m
MPL-2.0

Yew wrapper for Material Web Components

56
7
5m
Apache-2.0

Components

Components to simplify handling forms with Yew

49
3
9m
n/a

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

0
0
10m
n/a

A Yew component for virtual scrolling / scroll windowing

0
0
10m
n/a

Utils

Redux-like state containers for Yew apps

80
8
86d
MIT

Generate Yew components from React components via Typescript type definitions

17
0
11m
n/a
12
0
1y 80d
n/a

A CSS-in-Rust styling solution for WebAssembly Applications

13
2
11d
MIT

Wasm

Facilitating high-level interactions between Wasm modules and JavaScript

3.94K
523
8m
n/a

A standard library for the client-side Web

3.09K
168
2y 11d
n/a

Tooling

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

3.21K
213
10m
n/a

Install wasm-pack by downloading the executable

20
0
1y 6m
MIT

Install wasm-bindgen by downloading the executable

1
0
12m
MIT

A Cargo subcommand for the client-side Web

1.02K
71
2y 62d
n/a

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

171
5
1y 14d
n/a

The WebAssembly Binary Toolkit

3.22K
395
8m
Apache-2.0

Compiler infrastructure and toolchain library for WebAssembly

4.64K
471
8m
Apache-2.0

Articles

Books

Working with the web and producing .wasm files.

How to build and work with rust-generated WebAssembly.

Includes a chapter Advanced JavaScript Integration with Yew on creating an app with Yew.

Alternatives

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

283
19
1y 82d
n/a

Libraries for building interactive frontend browser apps with Rust + WebAssembly. Supports server side rendering.

1.6K
58
9m
n/a

Sauron is an html web framework for building web-apps. It is heavily inspired by elm.

1.21K
25
9m
MIT

A Rust framework for creating web apps

1.75K
102
8m
MIT

A framework for building WebAssembly apps in Rust

261
8
1y 8m
n/a

Related lists

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

403
25
2y 27d
n/a

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

5.57K
339
10m
CC0-1.0

A curated list of Rust code and resources.

18.75K
1.27K
8m
CC0-1.0