GitHub topics: wasm-bindgen
Romelium/Rust-WASM-Web-App-Template
A production-ready template for building high-performance web apps with Rust and WebAssembly. Features a clean monorepo architecture, a powerful in-built CLI for streamlined development, and a comprehensive testing suite (unit, WASM, and E2E with Playwright).
Language: Rust - Size: 29.3 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

tokay-lang/tokay-wasm
Tokay programming language (WASM-bindings)
Language: Rust - Size: 55.7 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 1

casper-ecosystem/casper-rust-wasm-sdk
Rust/Wasm Casper SDK
Language: JavaScript - Size: 4.01 GB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 1

flipt-io/flipt-client-sdks
Flipt Client-Side Evaluation SDKs
Language: Rust - Size: 6.61 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 22 - Forks: 17

orhun/ratzilla
Build terminal-themed web applications with Rust and WebAssembly. Powered by Ratatui.
Language: Rust - Size: 8.64 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 902 - Forks: 37

asaaki/rust-wasm-on-lambda-edge
Rust/WASM on AWS Lambda@Edge (CloudFront)
Language: Rust - Size: 1.64 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 33 - Forks: 1

Gyorgy0/Reaction-resonance-release
Falling-sand game written in rust, using eframe.
Language: JavaScript - Size: 11.8 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

trunk-rs/trunk
Build, bundle & ship your Rust WASM application to the web.
Language: Rust - Size: 4.03 MB - Last synced at: 5 days ago - Pushed at: 25 days ago - Stars: 3,918 - Forks: 289

andros21/wasmplayer
:crab::sparkles: wasmplayer - a simple wasm media player
Language: Rust - Size: 982 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

cailloumajor/frontend-utils-wasm
WASM utilities for using in frontend
Language: Rust - Size: 679 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 1

seed-rs/seed
A Rust framework for creating web apps
Language: Rust - Size: 10 MB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 3,841 - Forks: 157

justinrubek/wasm-bindgen-service-worker
A web service worker implementation using wasm_bindgen. This is a proof of concept using rust to initialize and manage a service worker
Language: Rust - Size: 50.8 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

thinkjrs/nextjs-wasm-bindgen
A bare-bones Rust (WebAssembly) + Next.js example
Language: Makefile - Size: 10.1 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

HttpRafa/atomic-cloud
A program that makes it possible to put special game servers in a cluster
Language: Rust - Size: 3.41 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 4 - Forks: 2

geoarrow/geoarrow-rs
GeoArrow in Rust, Python, and JavaScript (WebAssembly) with vectorized geometry operations
Language: Rust - Size: 15.5 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 345 - Forks: 29

iamdhakrey/Sudoko
A comprehensive, modular Rust library and application suite for solving advanced Sudoku puzzles of various sizes (3x3, 4x4, 5x5, and more) using multiple solving strategies, with WebAssembly (WASM) and terminal UI support.
Language: Rust - Size: 95.7 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 0

dev-cetera/df_wasm_interop
A modern utility to load and use wasm-bindgen modules in Flutter web apps, with support for the WasmGC (--wasm) compiler.
Language: Dart - Size: 30.3 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

ocentra/bitnet.rs
Pure Rust engine for BitNet LLMs — Conversion, Inference, Training and Research. With streaming and GPU/CPU support
Language: Rust - Size: 2.43 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 3 - Forks: 0

nshen/vite-plugin-wasm-pack
🦀 Vite plugin for rust wasm-pack
Language: TypeScript - Size: 136 KB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 259 - Forks: 38

maciejhirsz/kobold
Easy declarative web interfaces.
Language: Rust - Size: 1.1 MB - Last synced at: about 24 hours ago - Pushed at: 3 months ago - Stars: 397 - Forks: 8

tylerbarker/tanstack-bun-wasm-starter
An extremely shiny React app starter using Bun + Tanstack + TailwindCSS + Rust/WebAssembly + Docker.
Language: TypeScript - Size: 461 KB - Last synced at: about 8 hours ago - Pushed at: 6 months ago - Stars: 10 - Forks: 0

chromium-style-qrcode/generator
A Chromium Style QR Code Generator using Rust and WebAssembly
Language: JavaScript - Size: 57.6 KB - Last synced at: 15 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 0

liuliangsir/chromium-style-qrcode-generator-with-wasm 📦
A Chromium Style QR Code Generator using Rust and WebAssembly
Language: JavaScript - Size: 119 KB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 105 - Forks: 10

johanhelsing/matchbox
Painless peer-to-peer WebRTC networking for rust wasm (and native!)
Language: Rust - Size: 1.9 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1,024 - Forks: 98

pyx79/rust-demo
# rust-demoThis repository contains a simple Rust server for demonstration purposes. To build and run the server, use the commands below. 🦀✨
Size: 4.88 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

wa1aric/supabase-js-rs
Rust bindings for Supabase JavaScript library via WebAssembly
Language: Rust - Size: 50.8 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 28 - Forks: 2

wasmvision/wasmcv
WebAssembly guest interfaces for computer vision using OpenCV. Includes bindings for Go, Rust and C. Supports both WASI and WASM "unknown".
Language: Rust - Size: 1.18 MB - Last synced at: 29 days ago - Pushed at: 4 months ago - Stars: 36 - Forks: 4

icyJoseph/bouncy-blocks
Bouncy blocks using Rust WASM
Language: Rust - Size: 45.9 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

boralg/sursface
Small cross-platform rendering library
Language: Rust - Size: 1.77 MB - Last synced at: 28 minutes ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 1

karx1/webtag
Edit music metadata in the browser
Language: Rust - Size: 3.76 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

jetli/wasm-pack-action
Install `wasm-pack` by downloading the executable
Language: TypeScript - Size: 556 KB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 3

mpadge/wasm-next
Demo nextjs repo with rust WebAssembly
Language: TypeScript - Size: 999 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 22 - Forks: 5

jussiniinikoski/wasm-pdf 📦
Generate PDF files with JavaScript and WASM (WebAssembly)
Language: Rust - Size: 612 KB - Last synced at: 26 days ago - Pushed at: about 2 years ago - Stars: 495 - Forks: 54

osenvosem/rust-wasm-example
Example of using wasm on the web
Language: TypeScript - Size: 49 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

nxm-rs/nexum
Blazing-fast Ethereum wallet, where Rust brings web and terminal together for hackers.
Language: Rust - Size: 1.69 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 16 - Forks: 0

Marcel-G/waw-rs
Rust Web Audio Worklets without crying
Language: Rust - Size: 91.8 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 16 - Forks: 0

docknetwork/crypto-wasm
WASM wrapper over the crypto library
Language: Rust - Size: 1.6 MB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 7

sigoden/wasm-pkg-build
Effortlessly create npm packages from Rust wasm crates.
Language: TypeScript - Size: 174 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 0

luis-herasme/wasm_p2p
This is a simple peer-to-peer library for Rust + WASM, built on top of WebRTC
Language: Rust - Size: 132 KB - Last synced at: 19 days ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

lulunac27a/rust-wasm-typing-game
Typing game with Rust-Wasm
Language: Rust - Size: 52.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

austintheriot/custom-element
A CustomElement trait to create web components out of Rust structs.
Language: Rust - Size: 119 KB - Last synced at: 24 days ago - Pushed at: about 2 months ago - Stars: 14 - Forks: 3

robmllze/df_rust_interop_web
Provides a Rust interop wrapper for the WebAssembly JavaScript API, and compatible with Flutter --wasm builds.
Language: Dart - Size: 58.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Eldolfin/langton.wasm
Langton's ant in rust + wasm
Language: Rust - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jetli/create-yew-app
Set up a modern Yew web app by running one command.
Language: Rust - Size: 5.04 MB - Last synced at: about 1 hour ago - Pushed at: 10 months ago - Stars: 165 - Forks: 13

Slad3/fitl
A simple easy to learn and remember language used to filter down a table of data within a simple query string.
Language: Rust - Size: 3.77 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Pistonite/wasm-bindgen-spawn
A Web Worker based multithreading library for Rust and Assembly
Language: Rust - Size: 144 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 7 - Forks: 0

jeffasante/wasm-inspector
WASM Inspector is a fast Rust-powered tool for analyzing WebAssembly modules in your browser or via CLI. It reveals module structure, function call graphs, performance metrics, memory usage, and runtime compatibility. The core engine is compiled to WebAssembly for efficient client-side analysis in the web interface.
Language: Rust - Size: 0 Bytes - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

theypsilon/display-sim
This is a tool that helps you to recreate the visual feeling of old displays.
Language: Rust - Size: 20.4 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

rwasm/vite-plugin-rsw
🦞 wasm-pack plugin for Vite
Language: TypeScript - Size: 11.5 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 388 - Forks: 12

aoaochan/pngicoicns-gen
Easily turn image files into icons!
Language: Rust - Size: 540 KB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

kylebarron/arrow-wasm
Building block library for using Apache Arrow in Rust WebAssembly modules.
Language: Rust - Size: 290 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 24 - Forks: 6

mytechnotalent/WARP
WARP (WebAssembly Application Runtime using Packages) is a Rust-first toolkit for building modular WebAssembly components with WIT and cargo component. It enables fast, portable development of composable WASM apps.
Language: Rust - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

sfroment/sf-rs
testing around webRTC and wasm
Language: Rust - Size: 639 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

cmdcolin/logistic_chaos_map
A visualizer for the logistic map, also a demo of rust/wasm+react in a monorepo
Language: TypeScript - Size: 5.16 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 11 - Forks: 2

conorheffron/ironoc-rustt
Rust Templates / Example Apps to get started (templates for wasm & rocket framework)
Language: Rust - Size: 656 KB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

daxpedda/web-time
Drop-in replacement for std::time for Wasm in browsers
Language: Rust - Size: 309 KB - Last synced at: 28 days ago - Pushed at: 6 months ago - Stars: 76 - Forks: 9

madonoharu/tsify
A library for generating TypeScript definitions from rust code.
Language: Rust - Size: 173 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 358 - Forks: 52

Momijiichigo/rust-hmr-experiment
Rust Web Dev: PoC for HMR with WASM tricks.
Language: Rust - Size: 159 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

solarkraft/vite-rust-starter
Vite, wasm-bindgen+wasm-pack all set up with auto reloading and simple module imports.
Language: TypeScript - Size: 72.3 KB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

mllcms/digest-wasm
前端哈希库-WASM
Language: HTML - Size: 278 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 8

JonasKruckenberg/tauri-sys
Bindings to the Tauri API for projects using wasm-bindgen
Language: Rust - Size: 1.95 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 108 - Forks: 29

siku2/rust-monaco
Rust WASM bindings for the Monaco Editor
Language: JavaScript - Size: 13.2 MB - Last synced at: 28 days ago - Pushed at: 10 months ago - Stars: 85 - Forks: 28

Priyansh6747/Path-Visulizer
Path Visualizer is a fast, browser-based tool to visualize pathfinding algorithms using Rust (via WebAssembly) and a React + Vite frontend. It supports real-time visualizations of 7 algorithms including A*, Dijkstra, and Bellman-Ford.
Language: Rust - Size: 328 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

0xEDU/wasm-is-fun
WASM playground! Just a repo to toy around with Webassembly and Rust
Language: Rust - Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

ivnsch/wasm-rust-d3
Fetch data with Rust/WASM and show with JS/d3 example
Language: Rust - Size: 118 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 20 - Forks: 0

freeshineit/webpack5-rust-wasm-template
webpack5 rust webassembly template
Language: Rust - Size: 729 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 2 - Forks: 1

bnjjj/witgen
witgen is a library to generate .wit files for WebAssembly in Rust
Language: Rust - Size: 282 KB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 42 - Forks: 6

phatdev12/phatdev-portfolio
A simple personal template portfolio
Language: TypeScript - Size: 305 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

yishn/wasm-react
WASM bindings for React.
Language: Rust - Size: 448 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 93 - Forks: 3

second-state/wasm-learning
Building Rust functions for Node.js to take advantage of Rust's performance, WebAssembly's security and portability, and JavaScript's ease-of-use. Demo code and recipes.
Language: Rust - Size: 462 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 495 - Forks: 101

GoogleChromeLabs/wasm-bindgen-rayon 📦
An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.
Language: JavaScript - Size: 1.34 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 403 - Forks: 33

ArhanChaudhary/NAND
NAND is a logic simulator suite made entirely from NAND gates
Language: TypeScript - Size: 24.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 562 - Forks: 15

duke-m/rusty-pi-cake
Full Rust WebAssembly Stack Demonstration with a WASM Worker
Language: Rust - Size: 58.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Vilayat-Ali/WasmSlither
A snake game application powered by WASM
Language: JavaScript - Size: 189 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

Ameobea/neural-network-from-scratch
A neural network library written from scratch in Rust along with a web-based application for building + training neural networks + visualizing their outputs
Language: Rust - Size: 1.73 MB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 133 - Forks: 12

rodrigorc/raze
R.A.Z.E. A ZX Spectrum Emulator
Language: Rust - Size: 1.68 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 42 - Forks: 5

p1mo/tauri-wasm
wasm bindings for Tauri v2 API & Plugins
Language: JavaScript - Size: 342 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 13 - Forks: 3

ollipal/useRust
Custom Rust WebAssembly hooks for React and SolidJS projects
Language: TypeScript - Size: 577 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 1

reshane/wasm-gol
Following along with rustwasm tutorial
Language: Rust - Size: 43 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

re-ovo/web-naga
The shader translation library for the web
Language: Rust - Size: 87.9 KB - Last synced at: 5 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 1

vazw/siamstr
siamstr.com Nostr Address Provider written in Rust.
Language: Rust - Size: 428 KB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 14 - Forks: 3

sueszli/peroxide
oxidized webrtc implementation via wasm
Language: JavaScript - Size: 146 KB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

ariyan-eghbal/ga-wasm
Some Generative Arts in WebAssembly
Language: Rust - Size: 188 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

ALEZ-DEV/wasm_plugin_system_example
This is an example on how to create a plugin system in rust with WebAssembly using wit-bindgen and wasmtime
Language: Rust - Size: 1.03 MB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 1

MrRefactoring/wasm-opt
Wasm-opt CLI for nodejs
Language: JavaScript - Size: 68.4 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 5

milenkovicm/wasaffi 📦
Datafusion WASM User Defined Functions
Language: Rust - Size: 1.22 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 0

anderejd/electron-wasm-rust-example
A minimal Electron + WebAssembly (WASM) + 🦀 Rust example.
Language: JavaScript - Size: 120 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 290 - Forks: 16

matsuoka-601/Wasm-Slime
Parallel 2D fluid simulation implemented in Rust using wasm-bindgen-rayon
Language: Rust - Size: 33.9 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 21 - Forks: 4

alexandrughinea/rust-wasm-token-counter
A high-performance token counter built with Rust and WebAssembly.
Language: HTML - Size: 236 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

G2-Games/cross-usb
A Rust USB library which works on both native and WASM targets
Language: Rust - Size: 77.1 KB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 20 - Forks: 1

rail44/squark
Rust frontend framework, for web browser and more.
Language: Rust - Size: 1.44 MB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 174 - Forks: 3

Desdaemon/tauri-dioxus
Dioxus integration with Tauri on most major platforms
Language: Rust - Size: 27.3 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 0

MysteryCoder456/leptos_todo_app
Simple TODO application made with Rust and Leptos
Language: Rust - Size: 46.9 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

maltsev-dev/tax_app_webassembly
A simple frontend interface connected to a Rust backend via WebAssembly.
Language: Rust - Size: 391 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

jetli/wasm-bindgen-action
Install `wasm-bindgen` by downloading the executable
Language: TypeScript - Size: 764 KB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 1

alesgenova/pitch-detection-app
A rust / webassembly / react app to detect the pitch of audio signals in real time
Language: TypeScript - Size: 4.08 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 116 - Forks: 34

sshaplygin/wasm-game-of-life
Language: Rust - Size: 52.7 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

yiransheng/rust-snake-wasm
A snake game in rust and webassembly
Language: Rust - Size: 1.32 MB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 58 - Forks: 2

dtysky/gl-matrix-wasm
Port gl-matrix to WebAssembly by rust, wasm-bindgen and wasm-pack.
Language: Rust - Size: 157 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 80 - Forks: 5

nikhil-prabhu/wasmic-wormhole
WASM bindings for the Rust version of the magic-wormhole library
Language: Rust - Size: 32.2 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1
