Skip to content
Back to Libraries

wasm-bindgen

8k

Facilitates communication between Rust and JavaScript

⚡ WASMWASM Runtime
License
MIT
Released
2018
Stars
8k

Use Cases

Build Rust libraries for web, call JavaScript from Rust, expose Rust APIs to JavaScript

Code Example

// Rust code
use wasm_bindgen::prelude::*;
#[wasm_bindgen]
pub fn greet(name: &str) -> String {
    format!("Hello, {}!", name)
}

Related Libraries