| Crates.io | wasmi_collections |
| lib.rs | wasmi_collections |
| version | 0.51.1 |
| created_at | 2024-05-02 11:18:35.285245+00 |
| updated_at | 2025-08-25 08:40:47.490037+00 |
| description | Specialized data structures for the Wasmi interpreter |
| homepage | |
| repository | https://github.com/wasmi-labs/wasmi |
| max_upload_size | |
| id | 1227654 |
| size | 96,650 |
| Continuous Integration | Test Coverage | Documentation | Crates.io |
|---|---|---|---|
Wasmi is an efficient and lightweight WebAssembly interpreter with a focus on constrained and embedded systems.
no_std embedded environments.Wasmi is suitable for safety critical use cases and has been audited twice.
| Wasmi Version(s) | Auditor | Contractor | Report |
|---|---|---|---|
0.36.0-0.38.0 |
Runtime Verification Inc. | Stellar Development Foundation | |
0.31.0 |
SRLabs | Parity Technologies |
wasmi crate features.| WebAssembly Proposal | WebAssembly Proposal | |||||
|---|---|---|---|---|---|---|
| ✅ | mutable-global |
≥ 0.14.0 |
✅ | custom-page-sizes |
≥ 0.41.0 |
|
| ✅ | saturating-float-to-int |
≥ 0.14.0 |
✅ | memory64 |
≥ 0.41.0 |
|
| ✅ | sign-extension |
≥ 0.14.0 |
✅ | wide-arithmetic |
≥ 0.42.0 |
|
| ✅ | multi-value |
≥ 0.14.0 |
✅ | simd |
≥ 0.43.0 |
|
| ✅ | bulk-memory |
≥ 0.24.0 |
✅ | relaxed-simd |
≥ 0.44.0 |
|
| ✅ | reference-types |
≥ 0.24.0 |
📅 | function-references |
Tracking Issue | |
| ✅ | tail-calls |
≥ 0.28.0 |
📅 | gc |
Tracking Issue | |
| ✅ | extended-const |
≥ 0.29.0 |
📅 | threads |
Tracking Issue | |
| ✅ | multi-memory |
≥ 0.37.0 |
📅 | exception-handling |
Tracking Issue |
| Embeddings | ||
|---|---|---|
| ✅ | WASI | WASI (wasip1) support via the wasmi_wasi crate. |
| ✅ | C-API | Official Wasm C-API support via the wasmi_c_api_impl crate. |
If you want your project on this list please inform me about you project and how Wasmi is used.
Special thanks to the past and present sponsors of the Wasmi project.
|
Sponsoring since Oct. 2024
|
Sponsored until Oct. 2024
|
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.