Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. WebAssembly
W

WebAssembly

Other
274 projects951.6k total stars86.1k total forks16 languages

Open-source projects built with WebAssembly

There are currently 274 open-source projects built with WebAssembly, with a combined total of 951.6k GitHub stars. The most common language among these projects is Rust.

Showing 274 open-source projects · page 6 of 8

…
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
RealWorld example
RealWorld exampleseed-rs/seed-rs-realworld

A fully-featured real-world example application built with the Seed Rust framework, implementing CRUD, authentication, routing, and pagination.

12515Rust
1 year ago
yew-parcel-template
yew-parcel-templatespielrs/yew-parcel-template

A starter template for building Yew web applications with Yew-Router and Parcel bundler.

10914Rust
3 years ago
DiabloBlazor
DiabloBlazorn-stefan/diabloblazor

A Blazor WebAssembly port of DiabloWeb, enabling the classic Diablo game to run as an offline-capable PWA.

10912C#
7 months ago
prototype
prototypegonutz/prototype

A minimal Go framework for quickly prototyping 2D games with simple drawing, input handling, and sound.

10910C
1 year ago
vert
vertnorunners/vert

A Go package providing seamless WebAssembly interop between Go structs and JavaScript values.

10816Go
3 years ago
web-view todomvc desktop app
web-view todomvc desktop appExtrawurst/rust-webview-todomvc-yew

A lightweight desktop TodoMVC implementation using Rust, WebAssembly, and web-view.

1077Rust
3 years ago
tinyweb
tinywebLiveDuo/tinyweb

A minimal Rust toolkit for building client-side web applications with no JavaScript, no dependencies, and less than 800 lines of code.

1038Rust
1 year ago
ZXSpectrum
ZXSpectrumEngstromJimmy/ZXSpectrum

A ZX Spectrum emulator written in C# with a Blazor WebAssembly frontend, supporting SNA/Z80 files and gamepad input.

1019C#
2 months ago
qubit
qubitabhimanyu003/qubit

A web-based calculator with natural language input, built with Rust and WebAssembly.

985Rust
4 years ago
Yew Form
Yew Formjfbilodeau/yew_form

A Yew component library for two-way form binding and validation with Rust structs.

9716Rust
4 years ago
Fullstack-Rust
Fullstack-Rustvascokk/fullstack-rust

A reference implementation of a full-stack Rust application using WebAssembly for the frontend and Actix Web for the backend.

949Rust
2 years ago
Rockstar
Rockstardylanbeattie/rockstar

A dynamically typed programming language designed for writing programs that double as 1980s hard rock and power ballad lyrics.

894JavaScript
4 years ago
datalogic-rs
datalogic-rsGoPlasmatic/datalogic-rs

A fast, production-ready Rust engine for evaluating JSONLogic rules, ideal for business rules engines and dynamic filtering.

8713Rust
6 days ago
dcapal
dcapaldcapal/dcapal

A free, no-registration online tool that helps passive investors maintain portfolio balance using dollar cost averaging.

8414Rust
2 days ago
UADO
UADOunoplatform/uado

A native mobile and WebAssembly app built with Uno Platform for organizing Azure DevOps work items.

8317C#
4 years ago
adawebpack
adawebpackgodunko/adawebpack

A GNAT-LLVM compiler toolchain for WebAssembly with Ada runtime library and Web API bindings.

839Ada
1 year ago
Blazor-Charts
Blazor-ChartsMisfits-Rebels-Outcasts/Blazor-Charts

SVG-based chart components for Blazor and WebAssembly applications with minimal JavaScript dependencies.

8220C#
6 years ago
ping-eos
ping-eoseosasia/ping-eos

A tutorial project demonstrating how to build and interact with a simple ping smart contract on EOS using C++ and React.js.

8221JavaScript
8 years ago
RustedLessPass
RustedLessPassRustedLessPass/RustedLessPass

A standalone password manager written in Rust and WebAssembly, compatible with LessPass and running entirely in your browser.

794Rust
7 months ago
Wolfenstein 3D ported to Blazor
Wolfenstein 3D ported to BlazorJamesRandall/csharp-wolfenstein

A Wolfenstein 3D port to modern C# with Blazor for browser execution, exploring new language features.

794C#
4 years ago
Mindsweeper
MindsweeperAlexBuz/mindsweeper

A minesweeper variant that eliminates guesswork by algorithmically generating mine arrangements solvable through pure logic.

782Rust
2 years ago
sigma-rust
sigma-rustergoplatform/sigma-rust

Rust implementation of the ErgoScript cryptocurrency scripting language, including an ErgoTree interpreter and wallet features.

7863Rust
3 days ago
tamp
tampBrianPugh/tamp

A low-memory, DEFLATE-inspired lossless compression library optimized for embedded and resource-constrained environments.

7410C
27 days ago
multimath
multimathnodeca/multimath

A WebAssembly wrapper library for creating fast image math modules with JavaScript fallback.

737JavaScript
3 months ago
Mach1Spatial
Mach1SpatialMach1Studios/m1-sdk

A cross-platform spatial audio framework for encoding, decoding, and transcoding multichannel audio with headtracking support.

657C
21 days ago
webassembly-component-model-experiments
webassembly-component-model-experimentstopheman/webassembly-component-model-experiments

A WebAssembly Component Model-based REPL with a sandboxed multi-language plugin system, running on both CLI (Rust) and web (TypeScript).

634Rust
10 months ago
yew-components
yew-componentsangular-rust/yew-components

A library of Material Design UI components for building web applications with the Yew framework in Rust.

628Rust
5 years ago
blog-rs
blog-rssongday/blog-rs

A self-hosted blog system with a Rust-powered backend (Warp) and frontend (Yew/WASM), offering multiple deployment options.

6213Rust
3 years ago
yew-mdc
yew-mdcdungeonfog/yew-mdc

A library of Material Design UI components built for the Yew web framework in Rust.

6110Rust
4 years ago
Yew PWA Minimal
Yew PWA Minimalfkohlgrueber/yew-pwa-minimal

A minimal Progressive Web App template built with the Yew framework for Rust, featuring offline capabilities.

605Rust
3 years ago
Q*cert
Q*certquerycert/qcert

A framework for developing and verifying domain-specific languages, with a focus on query, rules, and smart contract languages.

6010Coq
2 years ago
website-wasm
website-wasmkamiyaa/website-wasm

A personal website built with Rust and WebAssembly using the Yew framework.

5712Rust
4 years ago
Rust Audio
Rust Audioaustintheriot/audio

A Rust library for real-time, cross-platform audio processing and synthesis.

563Rust
4 months ago
Flow.er
Flow.erLighghtEeloo/flow.er

A Rust-based web notebook app integrated with todo-list functionality, built with WebAssembly and Yew.

562Rust
3 years ago
mqtt5
mqtt5LabOverWire/mqtt-lib

A production-ready MQTT v5.0 and v3.1.1 platform providing a client library, multi-transport broker, and embedded protocol crate in Rust.

566Rust
21 hours ago
clsdk
clsdkgofractally/Eden

A C++ testing framework for EOSIO smart contracts with in-contract WebAssembly debugging in VS Code.

5124C++
3 years ago
1
5
6
7
8