wasm-micro-runtime

Wasm Runtime

A lightweight WebAssembly runtime with features like Ahead-of-Time compilation and Just-in-Time compilation for high performance applications across various platforms.

WebAssembly Micro Runtime (WAMR)

GitHub

5k stars
107 watching
624 forks
Language: C
last commit: 8 days ago
Linked from 2 awesome lists

aotassembly-scriptembeddedinterpreteriotjitpthreadruntimesgxwasi-nnwasi-threadswasmwasm-socketwebassembly

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bytecodealliance/wasmtime A fast and secure runtime for WebAssembly that generates high-quality machine code ahead-of-time or at runtime. 15,404
wasmedge/wasmedge An extensible WebAssembly runtime for cloud-native and edge applications. 8,582
wasm3/wasm3 An interpreter and runtime for the WebAssembly language, aiming to provide portability, security, and low development impedance. 7,322
vshymanskyy/wasm2mpy A tool for compiling WebAssembly code into native MicroPython modules for embedded systems. 122
webassembly/wabt A collection of tools for manipulating and analyzing WebAssembly files 6,881
bytecodealliance/wasmtime-cpp Provides C++ API bindings to the WebAssembly runtime engine 87
gate-computer/wag Compiles WebAssembly binaries into machine code for execution on various CPU architectures. 192
kanaka/wac A WebAssembly interpreter written in C that supports compilation from languages like C and JavaScript. 472
wasmi-labs/wasmi An efficient and lightweight WebAssembly interpreter with a focus on constrained and embedded systems. 1,614
wasmerio/wasmer-ruby A WebAssembly runtime for Ruby that allows execution of compiled Rust code in a sandboxed environment. 475
swadicalrag/wasm2lua A tool for compiling WebAssembly modules to Lua code 194
area9innovation/wase Makes WebAssembly easy to write and compile by providing a friendly language with conventional syntax and type inference 45
renatoathaydes/wasm-on-jvm A Gradle plugin to easily compile WebAssembly (WASM) files into JVM bytecode. 24
ruby/ruby.wasm A collection of WebAssembly ports of the CRuby interpreter 686
mafintosh/webassembly-binary-toolkit A toolkit for compiling and utilizing WebAssembly binaries from source. 59