Show HN: WebAssembly Interpreter in a Header
Category: library
Tags: webassembly, interpreter, c-header, sandboxing, embedding
Score: 7.8/10 (Innovation: 7, Technical: 9, Documentation: 8, Utility: 7)
WAH is a single-header C99 WebAssembly interpreter implementing the full WASM 3.0 deterministic profile with GC, SIMD, and advanced features. Its innovative hybrid of a portable, sandboxed runtime with production-grade resource limiting and no external dependencies makes it highly practical for embedding untrusted code execution in C/C++ projects.
Target audience: backend devs, systems programmers, security engineers
Repository: https://github.com/lifthrasiir/wah · WebAssembly · NOASSERTION · 37 stars
View on Hacker News