wasi-runtimes
« Back to VersTracker
Description:
Compiler-RT and libc++ runtimes for WASI
Type: Formula  |  Latest Version: 21.1.8@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: webassembly wasi compiler c++ runtime
Install: brew install wasi-runtimes
About:
This package provides the essential compiler runtime (Compiler-RT) and C++ standard library (libc++) components built for the WebAssembly System Interface (WASI) target. It enables developers to compile and run C/C++ code to WebAssembly outside the browser, providing foundational system interfaces for standalone WASI applications. Its main value is supplying the core runtime libraries needed for building portable, sandboxed WebAssembly modules.
Key Features:
  • Provides Compiler-RT runtime for WASI target
  • Includes libc++ standard library for WASI
  • Enables C/C++ compilation to standalone WebAssembly
  • Supports WASI system interfaces for system-level access
  • Foundational for building portable, sandboxed WebAssembly modules
Use Cases:
  • Building standalone WebAssembly applications from C/C++ source code
  • Developing and testing WASI-compatible libraries and tools
  • Creating portable, sandboxed command-line utilities with WebAssembly
Alternatives:
  • wasi-libc – Provides the C standard library for WASI, whereas wasi-runtimes focuses on compiler runtime and C++ library.
  • Emscripten – A full toolchain for compiling to WebAssembly for the web and Node.js, with a broader scope than the core runtimes provided here.
Version History
Detected Version Rev Change Commit
Dec 27, 2025 4:43pm 21.1.8 0 VERSION_BUMP 01c2a72b
Dec 17, 2025 11:13am 0 VERSION_BUMP 3dfd61ee
Oct 11, 2025 12:26pm 0 VERSION_BUMP 5d12c59c
Sep 11, 2025 8:38am 0 VERSION_BUMP 3047b5a6
Dec 18, 2024 7:05pm 0 VERSION_BUMP 6fcccc2d
Dec 7, 2024 3:39am 0 VERSION_BUMP 9126d4ba
Nov 16, 2024 1:52pm 0 VERSION_BUMP 1dc5b530
Oct 29, 2024 7:43pm 0 VERSION_BUMP a564bea4