wasm-micro-runtime
« Back to VersTracker
Description:
WebAssembly Micro Runtime (WAMR)
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: webassembly iot embedded runtime aot
Install: brew install wasm-micro-runtime
About:
WasmMicroRuntime (WAMR) is a lightweight, standalone WebAssembly runtime designed for embedded and IoT devices. It provides a full stack for executing WebAssembly code in resource-constrained environments, offering both an AOT (Ahead-of-Time) compiler and an interpreter. Its core value is enabling safe, portable, and high-performance application updates on edge devices without requiring a full OS.
Key Features:
  • Small footprint and memory footprint suitable for MCUs
  • Ahead-of-Time (AOT) compilation for native-like performance
  • Support for multiple platforms including Zephyr, RT-Thread, and Linux
  • Provides a managed runtime environment with a built-in system interface
Use Cases:
  • Running secure application logic on IoT and embedded devices
  • Enabling dynamic feature updates for firmware in the field
  • Building plugin systems for resource-constrained applications
Alternatives:
  • Wasmtime – Wasmtime is a production-grade runtime focused on server and desktop environments, generally requiring more resources than WAMR.
  • Wasmer – Wasmer focuses on ease of use and universal integration, whereas WAMR is specifically optimized for embedded systems.
Version History
Detected Version Rev Change Commit