#wasi #sandbox #abi

wai-bindgen-wasmer

Generate WAI glue for a Rust Wasmer host

54 releases (breaking)

Uses new Rust 2024

0.700.0-alpha.2 Jan 13, 2026
0.601.0 Oct 8, 2025
0.601.0-rc.5 Sep 17, 2025
0.601.0-rc.2 Jul 17, 2025
0.2.1 Nov 17, 2022

#1676 in WebAssembly

Download history 822/week @ 2025-10-01 537/week @ 2025-10-08 713/week @ 2025-10-15 511/week @ 2025-10-22 815/week @ 2025-10-29 803/week @ 2025-11-05 319/week @ 2025-11-12 856/week @ 2025-11-19 2364/week @ 2025-11-26 1014/week @ 2025-12-03 561/week @ 2025-12-10 425/week @ 2025-12-17 450/week @ 2025-12-24 380/week @ 2025-12-31 778/week @ 2026-01-07 471/week @ 2026-01-14

2,184 downloads per month

MIT license

1.5MB
30K SLoC

wai-bindgen-wasmer

Runtime utility crate for Wasmer host WAI bindings generated by wai-bindgen-gen-wasmer.

This crate was moved from the https://github.com/wasmerio/wai repository.

wai-bindgen-wasmer needs Wasmer as a dependency, which makes it extremely awkard to use if the crate is not in the same repo. This is necessary because wai is now used for wasix_http_client bindings, and will also be used for all WASI and WASIX syscalls in the future.

The medium-term plan is to rewrite wai-bindgen-gen-wasmer to make this create redundant.

See https://github.com/wasmerio/wai/issues/31 .

Dependencies

~9–28MB
~344K SLoC