106个版本 (65个稳定版)

24.0.0 2024年8月20日
23.0.2 2024年8月12日
23.0.1 2024年7月22日
22.0.0 2024年6月20日
0.15.0 2020年3月31日

#1321 in WebAssembly

Download history • Rust 包仓库 26150/week @ 2024-04-30 • Rust 包仓库 31278/week @ 2024-05-07 • Rust 包仓库 29605/week @ 2024-05-14 • Rust 包仓库 28353/week @ 2024-05-21 • Rust 包仓库 26010/week @ 2024-05-28 • Rust 包仓库 22480/week @ 2024-06-04 • Rust 包仓库 24540/week @ 2024-06-11 • Rust 包仓库 27103/week @ 2024-06-18 • Rust 包仓库 24718/week @ 2024-06-25 • Rust 包仓库 21774/week @ 2024-07-02 • Rust 包仓库 25187/week @ 2024-07-09 • Rust 包仓库 23235/week @ 2024-07-16 • Rust 包仓库 23076/week @ 2024-07-23 • Rust 包仓库 21921/week @ 2024-07-30 • Rust 包仓库 18051/week @ 2024-08-06 • Rust 包仓库 20233/week @ 2024-08-13 • Rust 包仓库

88,506 每月下载量
用于 175 个包 (20个直接使用)

Apache-2.0 WITH LLVM-exception

2.5MB
41K SLoC

wiggle

Wiggle是一个用于witx接口宿主端的代码生成器。它作为一个Rust过程宏被调用。

Wiggle并没有针对特定的WebAssembly运行时进行优化。它至少可以在Wasmtime和Lucet中使用。

了解更多信息

docs.rs上阅读文档。

有针对与Wasmtime集成(此包)和Lucet的子包。

wasi-common包是使用Wiggle实现的,而wasmtime-wasi包将wasi-common与Wasmtime引擎集成。

Andrew Brown撰写了一篇关于如何使用Wiggle与Wasmtime的精彩博客文章

依赖项

~9–19MB
~283K SLoC