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
636 forks
Language: C
last commit: about 1 month ago
Linked from 2 awesome lists

aotassembly-scriptembeddedinterpreteriotjitpthreadruntimesgxwasi-nnwasi-threadswasmwasm-socketwebassembly

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bytecodealliance/wasmtime A lightweight WebAssembly runtime that provides a fast, secure, and standards-compliant execution environment for web-based applications. 15,559
wasmedge/wasmedge An extensible WebAssembly runtime for cloud-native and edge applications. 8,668
wasm3/wasm3 An interpreter and runtime for the WebAssembly language, aiming to provide portability, security, and low development impedance. 7,359
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,943
bytecodealliance/wasmtime-cpp Provides C++ API bindings to the WebAssembly runtime engine 86
gate-computer/wag Compiles WebAssembly into machine code for execution 192
kanaka/wac A WebAssembly interpreter written in C that supports compilation from languages like C and JavaScript. 473
wasmi-labs/wasmi An efficient WebAssembly interpreter with a focus on constrained and embedded systems. 1,633
wasmerio/wasmer-ruby A WebAssembly runtime for Ruby that allows execution of compiled Rust code in a sandboxed environment. 476
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 702
mafintosh/webassembly-binary-toolkit A toolkit for compiling and utilizing WebAssembly binaries from source. 60