Skip to content
@zwasm

zwasm

A from-scratch WebAssembly runtime in Zig. Full WebAssembly 3.0, WASI 0.1 / 0.2 / 0.3, interpreter + JIT + AOT.

zwasm

A from-scratch WebAssembly runtime in Zig.

Full WebAssembly 3.0 with 100% spec conformance. WASI 0.1 and 0.2 (Component Model) in the released binaries; WASI 0.3 (native async) is served in full, all six proposals against the official corpus, as an opt-in build tier (-Dwasi=p3). Interpreter, JIT (arm64 and x86_64) and AOT backends, differentially tested against each other. C, Zig and CLI surfaces. Green on macOS aarch64, Linux x86_64 and Windows x86_64.

Repository What it is
zwasm The runtime. Start here.
zwasm-rust-sdk Rust bindings.
containerd-shim-zwasm Run Wasm workloads on containerd.
homebrew-tap brew install zwasm/tap/zwasm

Security reports go through private vulnerability reporting, not public issues.

Popular repositories Loading

  1. zwasm zwasm Public

    A fast, spec-compliant WebAssembly runtime written in Zig

    Zig 161 11

  2. zwasm-rust-sdk zwasm-rust-sdk Public

    Safe and ergonomic Rust bindings for the zwasm WebAssembly runtime

    Rust 1

  3. containerd-shim-zwasm containerd-shim-zwasm Public

    A containerd shim implementation for the zwasm WebAssembly runtime.

    Rust

  4. homebrew-tap homebrew-tap Public

    Homebrew tap for zwasm

    Ruby

  5. .github .github Public

    Organization profile and org-wide defaults for zwasm

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…