Wasmer
E595007
Wasmer is a WebAssembly runtime that enables running WebAssembly modules efficiently across different platforms and programming languages.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
WebAssembly runtime
ⓘ
open-source software ⓘ software project ⓘ |
| enables | running WebAssembly outside the browser ⓘ |
| goal |
efficient cross-platform WebAssembly execution
ⓘ
language-agnostic module execution ⓘ |
| hasComponent |
WASI implementation
ⓘ
Wasmer runtime library NERFINISHED ⓘ command-line interface ⓘ language bindings ⓘ package manager ⓘ |
| implements |
WASI
NERFINISHED
ⓘ
WebAssembly System Interface NERFINISHED ⓘ |
| license | open-source license ⓘ |
| optimization |
ahead-of-time compilation to native code
ⓘ
just-in-time compilation to native code ⓘ |
| provides |
APIs for embedding WebAssembly
ⓘ
CLI for running wasm modules ⓘ |
| securityProperty |
isolation between host and guest code
ⓘ
sandboxed execution environment ⓘ |
| supports | WebAssembly modules ⓘ |
| supportsFeature |
AOT compilation
ⓘ
JIT compilation ⓘ cross-language embedding ⓘ headless server execution ⓘ package management for WebAssembly ⓘ sandboxed execution ⓘ |
| supportsLanguageEmbedding |
.NET
NERFINISHED
ⓘ
C NERFINISHED ⓘ C++ NERFINISHED ⓘ Go NERFINISHED ⓘ JavaScript NERFINISHED ⓘ PHP NERFINISHED ⓘ Python NERFINISHED ⓘ Ruby NERFINISHED ⓘ Rust NERFINISHED ⓘ |
| supportsPlatform |
Linux
ⓘ
Windows ⓘ container environments ⓘ macOS ⓘ |
| supportsStandard |
WASI snapshot specifications
ⓘ
WebAssembly core specification NERFINISHED ⓘ |
| useCase |
embedding WebAssembly in applications
ⓘ
isolating untrusted code ⓘ portable application distribution ⓘ running WebAssembly on servers ⓘ |
| writtenIn | Rust NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.