You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

4.6 KiB

WASI Proposals Support

The following table summarizes Wasmtime's support for WASI proposals. If a proposal is not listed, then it is not supported by Wasmtime.

WASI Proposal Supported in Wasmtime? Enabled by default? CLI Flag Name 1
I/O Yes Yes wasi-common
Filesystem Yes Yes wasi-common
Clocks Yes Yes wasi-common
Random Yes Yes wasi-common
Poll Yes Yes wasi-common
Machine Learning (wasi-nn) Yes No experimental-wasi-nn
Blob Store No No N/A
Crypto Yes 2 No experimental-wasi-crypto
Distributed Lock Service No No N/A
gRPC No No N/A
HTTP No No N/A
Key-value Store No No N/A
Message Queue No No N/A
Parallel No (see #4949) No N/A
Pub/sub No No N/A
Runtime Config No No N/A
Sockets No No N/A
SQL No No N/A
Threads Yes No experimental-wasi-threads

  1. The CLI flag name refers to to the --wasi-modules argument of the wasmtime executable; e.g., --wasi-modules=wasi-crypto. See wasmtime run --help for more information on the flag's default value and configuration. ↩︎

  2. Build Wasmtime with --features=wasi-crypto to enable this. ↩︎