wasm-bindgen

Wasm bridge

A tool that enables high-level interactions between Rust and WebAssembly (Wasm) modules and JavaScript.

Facilitating high-level interactions between Wasm modules and JavaScript

GitHub

8k stars
103 watching
1k forks
Language: Rust
last commit: 7 days ago
Linked from 3 awesome lists

binding-generatorjavascriptrustrust-wasmwasm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rustwasm/wasm-pack Tools and workflows for building and working with Rust-generated WebAssembly packages. 6,319
alexcrichton/wasm-bindgen A tool for importing JavaScript functionality into Rust code and exporting Rust functions to JavaScript. 25
jetli/wasm-bindgen-action Automates the installation of wasm-bindgen for use in webAssembly projects 10
bytecodealliance/wasmtime A fast and secure runtime for WebAssembly that generates high-quality machine code ahead-of-time or at runtime. 15,404
koute/stdweb Rust bindings to Web APIs for client-side scripting 3,447
yewstack/yew A Rust framework for building high-performance web applications with WebAssembly 30,833
ianjsikes/rust-wasm-loader A Webpack loader for building Rust projects targeting WebAssembly 82
nshen/vite-plugin-wasm-pack A Vite plugin for integrating Rust WebAssembly (WASM) modules into web applications. 234
ashleygwilliams/wasm-pack A tool for building and working with Rust-generated WebAssembly packages 1
extraymond/rust-async-wasm-demo A Rust-based web application demonstrating async/await and WebAssembly interop with JavaScript. 49
seed-rs/seed A Rust framework for building fast and reliable web apps with an Elm-like architecture. 3,805
smokku/gwg-bindgen An experiment demonstrating connection between WebAssembly and JavaScript using wasm-bindgen 2
bytecodealliance/spidermonkey-wasm-rs Experimental Rust bindings for SpiderMonkey WASM engine 88
extism/extism A framework for building extensible software and plugins by running arbitrary, untrusted code in a secure environment. 4,319
wasm3/wasm3 An interpreter and runtime for the WebAssembly language, aiming to provide portability, security, and low development impedance. 7,322