Zig-WASM-Freestanding Zig MDN Run zig build && node src/main.js Be aware of std.zig.CrossTarget.parse(.{.arch_os_abi = "wasm32-freestanding"}) in build.zig. Further reading WebAssembly.instantiateStreaming() Loading WebAssembly modules efficiently Zig's WASI support With Web Worker