13个版本 (6个重大更新)

0.116.0 2023年10月19日
0.114.1 2023年8月14日
0.114.0 2023年7月31日
0.112.0 2023年3月9日
0.110.2 2022年10月27日

388WebAssembly 中排名

Download history 37543/week @ 2024-03-14 43922/week @ 2024-03-21 42550/week @ 2024-03-28 50162/week @ 2024-04-04 46549/week @ 2024-04-11 44650/week @ 2024-04-18 39185/week @ 2024-04-25 35061/week @ 2024-05-02 33210/week @ 2024-05-09 33412/week @ 2024-05-16 44400/week @ 2024-05-23 41543/week @ 2024-05-30 31557/week @ 2024-06-06 35447/week @ 2024-06-13 36648/week @ 2024-06-20 27588/week @ 2024-06-27

137,996 每月下载量
100 个包中使用(通过 wasm-opt

MIT/Apache

5.5MB
124K SLoC

C++ 102K SLoC // 0.2% comments Bitbake 11K SLoC // 0.0% comments JavaScript 5K SLoC // 0.0% comments Python 4K SLoC // 0.2% comments WebAssembly 1K SLoC // 0.0% comments Rust 480 SLoC // 0.0% comments C 143 SLoC // 0.1% comments Shell 62 SLoC // 0.1% comments

Binaryen的wasm-opt的Rust绑定

wasm-opt是Binaryen工具集中的组件,用于优化WebAssembly模块。它用C++编写。


lib.rs:

直接绑定到wasm-opt

这些是绑定到wasm-opt的绑定,由wasm-opt-sys包构建。绑定由cxx包创建,并通过一个自定义的C++封装层进行,该封装层提供了一个兼容cxx的C++ API。

大多数用户不会直接使用此包,而是使用wasm-opt包。

这些绑定使用的cxx版本在此处重新导出。

依赖