#wasm-edge #api #run-time #cloud-native #applications #low-level #extensible

sys wasmedge-sys

WasmEdge Runtime是一个高性能、可扩展、硬件优化的WebAssembly虚拟机,适用于汽车、云、人工智能和区块链应用。

35个不稳定版本

0.19.2 2024年7月22日
0.18.3 2024年7月22日
0.17.5 2023年11月15日
0.15.1 2023年7月25日
0.1.0 2021年7月28日

WebAssembly中排名第318

Download history 313/week @ 2024-05-01 363/week @ 2024-05-08 293/week @ 2024-05-15 220/week @ 2024-05-22 365/week @ 2024-05-29 342/week @ 2024-06-05 340/week @ 2024-06-12 661/week @ 2024-06-19 263/week @ 2024-06-26 133/week @ 2024-07-03 400/week @ 2024-07-10 966/week @ 2024-07-17 1468/week @ 2024-07-24 653/week @ 2024-07-31 667/week @ 2024-08-07 437/week @ 2024-08-14

每月下载量3,514
用于8个crate(直接使用3个)

Apache-2.0

545KB
12K SLoC

概述

wasmedge-sys crate定义了WasmEdge的一组底层Rust API,WasmEdge是一个轻量级、高性能、可扩展的WebAssembly运行时,适用于云原生、边缘和去中心化应用。

对于开发者来说,建议使用wasmedge-sys中的API构建高级库,而使用wasmedge-sdk来构建业务应用。

  • 注意,wasmedge-sys需要在稳定渠道中Rust v1.70或更高版本

构建

此crate依赖于WasmEdge C API。在linux/macOS中,可以通过启用standalone功能在构建时下载API。否则,需要先在系统中安装API。有关更多信息,请参阅入门

API参考

另请参阅

依赖关系

~5–21MB
~261K SLoC