Project Awesome project awesome

Yew

Rust framework inspired by Elm and React for creating multi-threaded frontend web apps with WebAssembly.

Collection 1.6k stars GitHub

Projects

Realworld example 891 updated 10d ago

Exemplary real world app built with Rust + Yew + WebAssembly. It utilizes Yew's latest function components and hooks. It also supports desktop application powered by Tauri.

webapp.rs 2.2k updated 2d ago

A web application completely written in Rust, frontend is built with Yew.

Rust-Full-Stack 1.6k updated 2y ago

Easily testable and working Rust codes with blog posts to explain them.

Bucket Questions 5 updated 5y ago

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

web-view todomvc desktop app 108 updated 3y ago

Demo how to use yew for a todomvc that compiles to WebAssembly and is bundled as a lightweight(~2mb) desktop app by web-view, as an alternative to Electron, web-view also has a demo.

yew-react-example 66 updated 5y ago

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

Kirk

Just A Rust WebAssembly Blog.

rust-async-wasm-demo 47 updated 3y ago

Toy project to learn Rust and async that can be deployed to the web.

karaoke-rs 168 updated 3y ago

A simple, network enabled karaoke player in Rust.

I Love Hue! (rs)

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

yew-styles-page 158 updated 3y ago

This is an initial project of a framework style for yew.

caniuse.rs 187 updated 9mo ago

Rust feature search.

Rust electron yew demo 16 updated 3y ago

An example of building a Rust based web app (Yew) into a native app using electron.

covplot 21 updated 3y ago

Live graphs of worldwide CoVID-19 data.

Minesweeper 38 updated 3y ago

Minesweeper built with Rust, Yew and WebAssembly.

Freecell 5 updated 3y ago

A patience game written in Rust and Yew.

Yew-WebRTC-Chat 127 updated 2y ago

A simple WebRTC chat made with Yew.

Yew Fullstack Boilerplate 58 updated 3y ago

Highly opinionated boilerplate for creating full stack applications with Rust.

Chord Quiz 16 updated 3y ago

Practice recognizing chords in this Rust/Yew/WebAssembly app.

RustMart 271 updated 5y ago

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

DevAndDev

A website where developers can find pair-programming partners. Written in Rust, Yew frontend.

yew-octicons 19 updated 2y ago

An easy interface for using Octicons in Yew projects.

Pipe 29 updated 5y ago

This is a Rust / Wasm client web app which is a task control center.

note-to-yew 3 updated 5y ago

Convert your markups into Yew macro online, which is also made by Yew.

ASCII-Hangman 8 updated 4y ago

Configurable Hangman game for children with ASCII-art rewarding.

dotdotyew 4 updated 5y ago

Dot-voting using Yew, with Rust powering the backend API.

wasm-2048 153 updated 5y ago

2048 game implemented with Rust and Yew and compiled to Wasm.

website-wasm 57 updated 4y ago

My personal website written in Rust via Yew/Wasm.

KeyPress 9 updated 3y ago

A Rust WebAssembly Website example for practising english for chinese.

yew-train-ticket 4 updated 4y ago

A Rust WebAssembly Webapp example basing Yew newest hooks and functional API, the code style is extremely like React Function Component.

yew-d3-example 24 updated 5y ago

Showing a d3 chart with Yew.

Oxfeed 15 updated 8d ago

A feed reader written in Rust with a Yew frontend.

Flow.er 57 updated 2y ago

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

Fullstack-Rust 95 updated 2y ago

A Full Stack Rust application (Connect5 game) with Actix-web, Yew, Bulma CSS and Diesel.

Sea_battle 1 updated 3y ago

A simple example of a sea battle game. Rust + Yew.

tide-async-graphql-mongodb 45 updated 3y ago

Clean boilerplate for graphql services, with wasm/yew frontend.

surfer 52 updated 3y ago

A blog built on yew + graphql, with live demo site. Backend for graphql services, and frontend for web application.

Paudle 43 updated 3y ago

A reimplementation of the excellent word game Wordle by Josh Wardle.

Rust algorithms 128 updated 1y ago

A website with interactive implementations of various algorithms.

zzhack 330 updated 2mo ago

A personal blog, based on Rust & Yew, Live Demo.

Rquote 3 updated 2y ago

Rquote is a web application built using Rust and WebAssembly. It fetches Anime quotes from the Animechan API. Live Demo.

yew-ssr-tide 1 updated 4y ago

The example demonstrates Yew server-side rendering with tide & surf, it needs the development version of Yew.

yew-ssr-actix-web 17 updated 4y ago

The example demonstrates Yew server-side rendering with actix-web & reqwest, it needs the development version of Yew.

PixelGuesser

PixelGuesser is a real life party gam where players try to guess the contents of an image as quickly as possible.

Crabtyper 187 updated 3y ago

A speedtyping web app written in Rust.

We-Come Monorepo 1 updated 4y ago

This is a monorepo for wecome KM ITB, Live Demo.

blog-rs 61 updated 3y ago

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

Puzzle Cube 9 updated 3y ago

Rubix Cube solver using Rust and Yew, Live Demo.

CubeShuffle 112 updated 3y ago

Card game shuffling utility built with Rust, Yew, Bulma and Tauri.

Rust Audio 56 updated 3d ago

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

Kiomet 156 updated 6mo ago

An online real-time strategy game in which you expand your territory by capturing towers.

Portfolio website 13 (archived)

A portfolio SPA with accessibility built-in by Spencer Imbleau.

tchatche.rs 206 (archived)

A Websocket chat based application built in Yew and Axum.

viz.rs

A website for viz web framework, Live Demo.

theiskaa.com 1 updated 1mo ago

A real world implementation of Yew framework. Live at theiskaa.com.

live-ask.com 104 updated 1mo ago

Realtime Event/Meetup Q&A Platform. Live at live-ask.com.

Sumi 11 updated 9mo ago

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

hurlurl 68 updated 8mo ago

A randomizing link shortener, Live Demo.

Macige 96 updated 2y ago

CI workflow generator for mobile app development, Live Demo.

Spaceman 373 updated 2y ago

Spaceman is a cross-platform gRPC client designed to be pleasant to use and pretty to look at.

Crypto-helper 41 updated 1mo ago

Web app that can hash, encrypt, and sign the data on the client side. Also includes a JWT debugger. Website.

zoom-rs 1.7k updated 3d ago

Zoom clone written in rust for research purposes.

Ubiquity 299 updated 2y ago

An open-source, cross-platform markdown editor; built with Yew, Tauri, Tailwind, and DaisyUI. Web App.

demo_web_zip_wasm 6 updated 1y ago

A simple example program for creating ZIP archives running in the browser using WebAssembly, Live Demo.

RustedLessPass 78 updated 1mo ago

A stateless password manager. Web App.

SandCat 63 updated 1y ago

The software has primarily implemented the basic functionalities of an IM application, which includes a fundamental friend system, one-on-one chat, group chat, and one-on-one audio/video calls. It also supports i18n and currently offers a switch between Chinese and English.

PinePods 826 updated 8d ago

PinePods is a Rust based podcast management system that manages podcasts with multi-user support and relies on a central database with clients to connect to it.

0721 12 updated 1y ago

The engine of image hosting written in Rust.

Hikari 21 updated yesterday

The Frontend of Everything.

simply-view-image-for-python-debugging 73 updated 4d ago

Visual studio code extension simply view the image of the image variables when debugging python.

Mindsweeper 77 updated 2y ago

A principled take on minesweeper, Live Demo.

scap-rs 24 updated 25d ago

National Vulnerability Database (NVD) implemented by Rust, Live Demo.

Sentry Relay 365 updated 2d ago

The Sentry Relay is a service that pushes some functionality from the Sentry SDKs as well as the Sentry server into a proxy process.

Syre

Scientific data management and insights.

candle-wasm-examples 19.8k updated 4d ago

Candle is a minimalist ML framework for Rust with a focus on performance (including GPU support) and ease of use. Try our online demos: whisper, LLaMA2, T5, yolo, Segment Anything.

chipbox 129 updated 5d ago

chipbox is an open-source desktop DAW written in Rust.

Taxy 197 updated 11mo ago

A reverse proxy server with built-in WebUI, supporting TCP/HTTP/TLS/WebSocket, written in Rust.

Proxelar

Rust-based Man in the Middle proxy, an early-stage project aimed at providing visibility into network traffic.

diff.rs 136 updated 8mo ago

Web application to render a diff between Rust crate versions. Implemented in Yew, runs fully in the browser as WebAssembly, Live Demo.

konnektoren.help

An interactive web application for learning German grammar, featuring gamified challenges and a map-based interface. Web App

Google Wasefire 156 updated 4d ago

Secure firmware framework focusing on developer experience.

Apache Iggy 4.0k updated 2d ago

Apache Iggy: Hyper-Efficient Message Streaming at Laser Speed.

windows-terminal-theme-generator 19 updated 1y ago

Simplify your life to create a windows terminal theme. Live Demo

Crates

Component Libraries

yew-mdc

Material Design Components for the Yew framework.

muicss-yew 38 updated 5y ago

MUI-CSS Components for Yew framework.

yew-bulma 21 updated 4y ago

A Rust library providing components based on the bulma css library for projects using Yew.

material-yew 238 updated 1y ago

Yew wrapper for Material Web Components.

Yewprint 454 (archived)

Port of blueprintjs.com to Yew.

ybc

A Yew component library based on the Bulma CSS framework.

patternfly-yew 166 updated 6d ago

Patternfly components for Yew.

yew-feather

Feather Icons components for Yew.

tailwind-yew-builder 75 updated 3y ago

Builds Tailwind CSS for Yew using docker-compose. Also supports Trunk.

yew-components 62 updated 4y ago

Material Design Components for the Yew framework.

yew-chart 69 updated 1y ago

A Yew-based charting library that provides SVG based components for rendering charts.

tailyew 18 updated 1y ago

Yew wrapper around DaisyUI (tailwindcss based) components.

yew-duskmoon-ui

Duskmoon UI Component Library. This package use stylist to embbed css in components, so no extra CSS file is needed. Live Demo.

yew-bootstrap 44 updated 1mo ago

A Yew wrapper for the Bootstrap 5 component library.

Zu 10 updated 1y ago

Yew web components, implementing Material Design.

yew-nav-link 5 updated 2d ago

A navigational link that is aware of its active state based on the current route in the application.

Rust Lucide 79 updated 3d ago

Yew port of Lucide, a beautiful & consistent icon toolkit made by the community.

Rust Radix 66 (archived)

Yew port of Radix, a library of components, icons, colors, and templates for building high-quality, accessible UI.

Rust shadcn/ui 222 (archived)

Yew port of shadcn/ui, a library of beautifully designed components that you can copy and paste into your apps.