Wasmtime
E595008
Wasmtime is a fast, secure, and embeddable WebAssembly runtime designed for running WebAssembly modules outside the browser in various applications and services.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| wasmtime | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
WebAssembly runtime
ⓘ
open-source software project ⓘ software library ⓘ |
| category |
runtime environment
ⓘ
systems programming tool ⓘ |
| developer | Bytecode Alliance NERFINISHED ⓘ |
| feature |
WASI preview1 support
ⓘ
ahead-of-time compilation ⓘ component model experimentation ⓘ cranelift code generator ⓘ cross-platform support ⓘ embeddable runtime ⓘ just-in-time compilation ⓘ sandboxed execution ⓘ |
| goal |
easy embedding into applications
ⓘ
fast execution of WebAssembly modules ⓘ secure sandboxing of untrusted code ⓘ |
| implements |
WASI specification
NERFINISHED
ⓘ
WebAssembly specification ⓘ |
| license |
Apache-2.0 License
NERFINISHED
ⓘ
MIT License ⓘ |
| partOf | Bytecode Alliance projects ecosystem ⓘ |
| programmingLanguage | Rust NERFINISHED ⓘ |
| relatedTo |
Cranelift
NERFINISHED
ⓘ
WASI NERFINISHED ⓘ WebAssembly System Interface NERFINISHED ⓘ |
| repository | https://github.com/bytecodealliance/wasmtime ⓘ |
| securityProperty |
guarded system interface via WASI
ⓘ
isolation of WebAssembly modules ⓘ |
| supports |
WASI
NERFINISHED
ⓘ
WebAssembly NERFINISHED ⓘ |
| supportsArchitecture |
aarch64
ⓘ
x86_64 ⓘ |
| supportsLanguageBindings |
.NET
NERFINISHED
ⓘ
C NERFINISHED ⓘ C# NERFINISHED ⓘ Go NERFINISHED ⓘ Python NERFINISHED ⓘ Rust NERFINISHED ⓘ |
| supportsOperatingSystem |
Linux
ⓘ
Windows NERFINISHED ⓘ macOS NERFINISHED ⓘ |
| useCase |
command-line execution of WebAssembly modules
ⓘ
embedding in servers and services ⓘ multi-tenant compute platforms ⓘ plugin systems based on WebAssembly ⓘ running WebAssembly outside the browser ⓘ |
| website | https://wasmtime.dev ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.