Skip to content

zig-bind

High-performance, Zig to WASM transformer.

Zero GC Overhead

Engineered with a smart flyweight caching layer that completely eliminates the V8 C++ object instantiation tax on your hot paths.

Native JavaScript DX

No clumsy wrappers or nested .view middleman structures. Interact directly with standard TypedArrays using native methods like .set().

Smart Arity Inferencing

Automatically tracks pointer metadata and vector sizes, transparently auto-injecting trailing buffer length arguments into your Zig functions.

Zero-Copy Performance

Cross the WebAssembly boundary in single-digit nanoseconds using highly optimized, unrolled direct-invocation execution paths.