wasmi

Wasm interpreter

An efficient WebAssembly interpreter with a focus on constrained and embedded systems.

WebAssembly (Wasm) interpreter.

GitHub

2k stars
49 watching
290 forks
Language: Rust
last commit: almost 2 years ago
Linked from 2 awesome lists

interpreterruntimerustvmwasmwebassembly

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mohanson/pywasmAn interpreter for WebAssembly modules written in pure Python.453
kanaka/wacA WebAssembly interpreter written in C that supports compilation from languages like C and JavaScript.473
wasmx/fizzyAn interpreter for WebAssembly binaries written in C++219
spy/haskell-wasmA Haskell toolkit for generating and interpreting WebAssembly code from Haskell source151
kanaka/warpyAn interpreter and runtime environment for WebAssembly in RPython66
ethereum/py-wasmAn implementation of the Web Assembly interpreter in Python.105
webassembly/wasm-c-apiAn API that allows embedding a WebAssembly interpreter in C/C++ applications553
wasmerio/wasmer-rubyA WebAssembly runtime for Ruby that allows execution of compiled Rust code in a sandboxed environment.476
poemm/pywebassemblyA Python implementation of the WebAssembly interpreter.13
ruby/ruby.wasmA collection of WebAssembly ports of the CRuby interpreter702
ashleygwilliams/wasm-packA tool for building and working with Rust-generated WebAssembly packages1
rhysd/wainAn experimental WebAssembly interpreter written in Safe Rust with a focus on performance and memory safety.437
vshymanskyy/wasm2mpyA tool for compiling WebAssembly code into native MicroPython modules for embedded systems.122
zigwasm/wasmer-zigProvides bindings for embedding a WebAssembly runtime into Zig programs.53
hidamariproject/hidamariAn operating system designed to run WebAssembly code64