peterbraden / wasm-server-runner

cargo run for the browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wasm-server-runner

Allows you to run programs in the browser using web assembly using a simple cargo run.

Usage

Step 1.

cargo install wasm-server-runner

Step 2.

Add this to your ~/.cargo/config.toml:

[target.wasm32-unknown-unknown]
runner = "wasm-server-runner"

Step 3.

Run programs in the browser using

cargo run --target wasm32-unknown-unknown
cargo run --target wasm32-unknown-unknown --example example

wasm-server-runner path/to/file.wasm

Example output:

INFO wasm_server_runner: wasm output is 49.79kb large
INFO wasm_server_runner::server: starting webserver at http://127.0.0.1:1334

The website will reload when the server is restarted and serve files relative to the current directory.

About

cargo run for the browser

License:Other


Languages

Language:Rust 80.5%Language:HTML 19.5%