Wasmer

Wasmer is a fast and secure WebAssembly runtime that enables super lightweight containers to run anywhere: from Desktop to the Cloud, Edge and IoT devices.

> Run any code on any client. With WebAssembly and Wasmer.

# Links - https://wasmer.io/ - Wasmer on github - https://wapm.io/ - Shell in browser - wasmer.io

# Design Wasmer is designed to provide three key features: 1. Enable programs to run in any programming language 1. Enable extremely portable binaries to run unmodified on any "OS" supported by Wasmer (for example, Linux, macOS, Windows and FreeBSD). 1. Act as a secure bridge for Wasm modules to interact with native "OS" functionality, via Application Binary Interfaces (ABIs) such as WASI and Emscripten (version 1.38.43 and earlier).

# Features - Secure by default. No file, network, or environment access, unless explicitly enabled. - Supports WASI and Emscripten out of the box. - Fast. Run WebAssembly at near-native speeds. - Embeddable in multiple programming languages - Compliant with latest WebAssembly Proposals (SIMD, Reference Types, Threads, ...)