Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Webassembly

Webassembly

368 projects

Showing 36 of 368 projects

patternfly-yew
patternfly-yewRust

A library of PatternFly design system components implemented for the Yew web framework in Rust.

#design-system#web-components#webassembly
Stars163
Forks38
Last commit1 month ago
Excubo.Blazor.Diagrams
Excubo.Blazor.DiagramsHTML

A native-Blazor diagram component library for creating interactive flowcharts, UML, BPMN, and other diagrams.

#webassembly#interactive-diagrams#flowcharts
Stars160
Forks21
Last commit9 days ago
AsteroidsWasm
AsteroidsWasmC#

A proof-of-concept .NET Standard library for the classic Asteroids game, ported to multiple platforms including Blazor WebAssembly, Electron, and MAUI.

#maui#webassembly#asteroids
Stars159
Forks30
Last commit6 months ago
yew-styles-page
yew-styles-pageRust

A style framework for Yew (Rust web framework) with no JavaScript dependencies, providing reusable UI components.

#webassembly#styling#yew-framework
Stars158
Forks13
Last commit3 years ago
Head Element Helper
Head Element HelperC#

A Blazor library for dynamically managing HTML head elements like title, meta tags (OGP), and link tags (favicon, canonical).

#ogp#webassembly#title
Stars158
Forks11
Last commit1 year ago
ActualLab.Fusion
ActualLab.FusionC#

A .NET library that adds transparent caching, automatic invalidation, and real-time updates to Blazor and MAUI apps with minimal code changes.

#maui#webassembly#caching
Stars158
Forks22
Last commit11 days ago
iUI
iUIV

A cross-platform GUI library for V with Swing/FX-inspired syntax and Fluent/WinUI3 style.

#theming#webassembly#vlang
Stars153
Forks9
Last commit2 months ago
wasm2mpy
wasm2mpyC

Compile WebAssembly to native MicroPython modules for running high-performance code on embedded systems.

#iot#embedded-systems#webassembly
Stars153
Forks3
Last commit1 year ago
Vimsnake
VimsnakeJavaScript

A classic Snake game playable with Vim keybindings, compiled to WebAssembly for browser execution.

#webassembly#game-development#docker
Stars152
Forks11
Last commit2 years ago
EventHorizon Blazor TypeScript Interop Generator
EventHorizon Blazor TypeScript Interop GeneratorC#

Generates C# Blazor Interop proxies from TypeScript definition files for seamless JavaScript library integration.

#javascript-interop#dotnet-tool#webassembly
Stars149
Forks21
Last commit
FFmpegBlazor
FFmpegBlazorC#

A Blazor WebAssembly library that enables video and audio processing directly in the browser using FFmpeg compiled to WebAssembly.

#webassembly#ffmpeg#video-processing
Stars148
Forks22
Last commit4 months ago
ChartJs for Blazor
ChartJs for BlazorJavaScript

A Blazor wrapper component for Chart.js to create interactive charts in .NET 6, 7, and 8 applications.

#net7#webassembly#csharp
Stars147
Forks52
Last commit1 year ago
axum-yew-setup
axum-yew-setupRust

A starter template for building full-stack Rust web applications with axum backend and Yew frontend.

#webassembly#axum#yew
Stars145
Forks22
Last commit2 years ago
Boxcars
BoxcarsRust

A high-performance, safe Rocket League replay parser library written in Rust.

#webassembly#serde#rocket-league
Stars143
Forks22
Last commit19 days ago
HipremeEngine
HipremeEngineD

A cross-platform game engine written in D with scripting support, supporting multiple rendering backends and platforms.

#d-lang#webassembly#opengl
Stars139
Forks10
Last commit6 days ago
diff.rs
diff.rsRust

A web application that renders differences between Rust crate versions directly in the browser using WebAssembly.

#yew-router#developer-tools#webassembly
Stars138
Forks12
Last commit1 month ago
sql.js
sql.jsHTML

SQLite compiled to JavaScript via Emscripten, enabling SQL databases to run entirely in the browser.

#webassembly#emscripten#offline-first
Stars133
Forks46
Last commit6 years ago
rain
rainC++

A family of fast, compact hash functions (Rainbow and Rainstorm) with C++ and Node.js/WASM implementations, passing all SMHasher3 tests.

#hash#webassembly#non-cryptographic-hash
Stars131
Forks8
Last commit5 months ago
jsonpath
jsonpathRust

A Rust-based JsonPath engine with WebAssembly and JavaScript bindings for querying and manipulating JSON data.

#parsing#webassembly#serde
Stars131
Forks42
Last commit1 year ago
Rust algorithms
Rust algorithmsRust

Interactive web-based visualizations of sorting and pathfinding algorithms, built entirely with Rust.

#algorithm#webassembly#yew-framework
Stars128
Forks8
Last commit1 year ago
Yew-WebRTC-Chat
Yew-WebRTC-ChatRust

A peer-to-peer chat application built with Rust, WebAssembly, and WebRTC using the Yew framework.

#chat#webassembly#yew-framework
Stars127
Forks13
Last commit2 years ago
RealWorld example
RealWorld exampleRust

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

#crud#webassembly#authentication
Stars125
Forks15
Last commit1 year ago
tauri-sys
tauri-sysRust

Raw WebAssembly bindings to the Tauri API for Rust projects using wasm-bindgen.

#systems-programming#webassembly#ffi
Stars123
Forks31
Last commit1 month ago
WasmCert-Coq
WasmCert-CoqRocq Prover

A mechanized formalization of WebAssembly 2.0 in Coq (Rocq) with soundness proofs and an extracted interpreter.

#semantics#webassembly#coq
Stars120
Forks18
Last commit2 months ago
yew-wasm-pack-template
yew-wasm-pack-templateRust

A starter template for building web applications with Yew and wasm-pack.

#webassembly#yew-framework#web-app
Stars117
Forks40
Last commit4 years ago
mui
muiV

A cross-platform UI library for V and C, supporting Windows, Linux, Android, and Web with native widgets and system themes.

#v-lang#theming#webassembly
Stars114
Forks10
Last commit1 year ago
Quickstart with Webpack
Quickstart with WebpackRust

A production-ready starter template for building web apps with Seed (Rust), TailwindCSS, and Webpack.

#template#webassembly#web-assembly
Stars113
Forks13
Last commit1 year ago
yew-wasm-pack-minimal
yew-wasm-pack-minimalRust

A minimal template for creating Yew web apps with wasm-bindgen and wasm-pack, producing simple deployable artifacts.

#minimal-setup#template#webassembly
Stars113
Forks23
Last commit2 years ago
BlazorBarcodeScanner
BlazorBarcodeScannerC#

A Blazor component for scanning barcodes from camera streams using zxing-js interop.

#camera#webassembly#image-capture
Stars110
Forks38
Last commit2 years ago
Blazority
Blazority

A Blazor component library based on Clarity UI, built with minimal JavaScript for both Blazor Server and WebAssembly.

#webassembly#server-side-rendering#clarity-ui
Stars110
Forks3
Last commit4 months ago
yew-parcel-template
yew-parcel-templateRust

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

#yew-router#webassembly#yew-framework
Stars109
Forks14
Last commit3 years ago
DiabloBlazor
DiabloBlazorC#

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

#webassembly#offline-app#csharp
Stars109
Forks12
Last commit4 months ago
prototype
prototypeC

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

#webassembly#game-prototyping#direct3d
Stars108
Forks10
Last commit10 months ago
vert
vertGo

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

#javascript-interop#interop#go-structs
Stars108
Forks16
Last commit3 years ago
DnetIndexedDb
DnetIndexedDbJavaScript

A Blazor library for working with the IndexedDB DOM API, enabling client-side data storage and querying in .NET web applications.

#javascript-interop#data-persistence#webassembly
Stars107
Forks29
Last commit3 years ago
web-view todomvc desktop app
web-view todomvc desktop appRust

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

#webassembly#desktop-app#yew-framework
Stars107
Forks8
Last commit3 years ago
PreviousPage 9 of 11Next

Related Tags

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
1 year ago
#Rust147
#Wasm127
#Cross Platform82
#Blazor71
#Dotnet67
#Csharp56
#Frontend48
#Game Development38
#Ui Components32
#Javascript29
#Yew27
#Hacktoberfest26