An open API service providing repository metadata for many open source software ecosystems.

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