#sys #binaryen

sys binaryen-sys

Bindings to the binaryen library

13 releases (breaking)

Uses old Rust 2015

0.10.1 Mar 20, 2020
0.9.0 Jan 15, 2020
0.8.2 Nov 22, 2019
0.8.1 Jul 17, 2019
0.2.0 Sep 26, 2017

#183 in WebAssembly

Download history 1152/week @ 2020-04-14 1272/week @ 2020-04-21 985/week @ 2020-04-28 567/week @ 2020-05-05 671/week @ 2020-05-12 728/week @ 2020-05-19 1017/week @ 2020-05-26 905/week @ 2020-06-02 894/week @ 2020-06-09 573/week @ 2020-06-16 809/week @ 2020-06-23 872/week @ 2020-06-30 578/week @ 2020-07-07 967/week @ 2020-07-14 741/week @ 2020-07-21 530/week @ 2020-07-28

5,005 downloads per month
Used in 7 crates (via binaryen)

Apache-2.0

3MB
76K SLoC

C++ 65K SLoC // 0.1% comments JavaScript 3.5K SLoC // 0.0% comments Python 3K SLoC // 0.2% comments Rust 3K SLoC // 0.0% comments WebAssembly 1K SLoC // 0.0% comments Shell 139 SLoC // 0.1% comments

binaryen-rs

Build Status crates.io docs.rs

Binaryen bindings for Rust. They used to provide bindings for IR-construction part of the API, but now this crate is more focused on tools provided by Binaryen, such as translate-to-fuzz or running wasm optimization passes.

No runtime deps