#wasi #abi #sandbox

wai-bindgen-wasmer

Generate WAI glue for a Rust Wasmer host

27 releases (16 breaking)

new 0.18.4 Apr 25, 2024
0.18.1 Mar 4, 2024
0.18.0 Dec 23, 2023
0.16.0 Oct 27, 2023
0.2.1 Nov 17, 2022

#1322 in WebAssembly

Download history 11427/week @ 2024-01-03 7036/week @ 2024-01-10 14156/week @ 2024-01-17 8631/week @ 2024-01-24 11118/week @ 2024-01-31 10093/week @ 2024-02-07 4308/week @ 2024-02-14 5349/week @ 2024-02-21 6795/week @ 2024-02-28 7705/week @ 2024-03-06 8679/week @ 2024-03-13 5904/week @ 2024-03-20 9009/week @ 2024-03-27 9745/week @ 2024-04-03 14318/week @ 2024-04-10 4618/week @ 2024-04-17

39,432 downloads per month

MIT license

620KB
13K 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

~5–18MB
~249K SLoC