Wasmtime

Wasmtime is an independent WebAssembly runtime (runtime) based on the Cranelift code generator. It supports producing high-quality machine code at run time or in advance, security, configurability, and compliance with standards with WASI. It can be installed on Linux, macOS and Windows platforms with the CLI tool.

WA

bytecodealliance · Web Frameworks & Runtimes

STARS18.8K
FORKS1.9K
COMMITS—
CONTRIBUTORS—
VERSIONv9.0.4
UPDATEDtoday
aotcraneliftjitLightweightApache-2.0
What can it do?
  • You run the WebAssembly components and modules you compiled with Rust from the command line
  • You control CPU and memory consumption with Cranelift code generator and configurable options
  • With WASI standards support, you allow WebAssembly modules to interact with the host environment
Heads up
  • • High number of open issues (874)
User reviews
  • ↓ NegativeHacker News

    Wasmtime 1.0

    “This is an advertisement, not an answer. Wasmtime is a way of running WASM bytecode, which is a little virtual machine (of the Java, rather than QEMU, type). You can run your WASM code on it and because it runs in the runtime you can, at least in theory, sandbox it by…”

  • • NeutralHacker News

    Wasmtime 1.0

    “> it’s a faster, more flexible, and lighter JVM-like thing. Is there any benchmarks showing that wasmtime code can run faster than the equivalent JVM code? How is Wasmtime more flexible than the JVM? It's definitely lighter, for now, but I am not sure that will always be the…”

My note

More in: Web Frameworks & Runtimes