Skip to content
forked from wasmerio/wasmer

🚀 The leading WebAssembly Runtime supporting WASI and Emscripten

License

Notifications You must be signed in to change notification settings

atkins126/wasmer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wasmer - WebAssembly runtime

Build Status Latest Version License

wasmer is a Standalone JIT-style runtime for WebAsssembly code.

The Cranelift compiler is used to compile WebAssembly to native machine code. Once compiled, there are no complex interactions between the application and the runtime (unlike jit compilers, like v8) to reduce surface area for vulnerabilities.

Documentation (crates.io).

Usage

It can load both the standard binary format (.wasm), and the text format defined by the WebAssembly reference interpreter (.wat).

Building & Running

To build this project you will need Rust and Cargo.

# checkout code and associated submodules
git clone https://github.com/wapmio/wasmer.git
cd wasmer

# install tools
# make sure that `python` is accessible.
cargo install

License

MIT/Apache-2.0

About

🚀 The leading WebAssembly Runtime supporting WASI and Emscripten

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 90.6%
  • C++ 4.9%
  • C 3.6%
  • Makefile 0.6%
  • Python 0.1%
  • Shell 0.1%
  • Other 0.1%