37 releases
| 0.19.4 | Dec 19, 2024 |
|---|---|
| 0.19.2 | Jul 22, 2024 |
| 0.17.5 | Nov 15, 2023 |
| 0.15.1 | Jul 25, 2023 |
| 0.1.0 | Jul 28, 2021 |
#708 in WebAssembly
936 downloads per month
Used in 8 crates
(3 directly)
545KB
12K
SLoC
Overview
The wasmedge-sys crate defines a group of low-level Rust APIs for WasmEdge, a light-weight, high-performance, and extensible WebAssembly runtime for cloud-native, edge, and decentralized applications.
For developers, it is recommended that the APIs in wasmedge-sys are used to construct high-level libraries, while wasmedge-sdk is for building up business applications.
- Notice that wasmedge-sys requires Rust v1.70 or above in the stable channel.
Build
This crate depends on the WasmEdge C API. In linux/macOS the crate can download the API at build time by enabling the standalone feature. Otherwise the API needs to be installed in your system first. Please refer to Get Started for more information.
API Reference
See also
Dependencies
~7–24MB
~335K SLoC