TECHNOLOGY LAB · SYSTEMS ENGINEERING

A modern successor to Zap

Familiar to write.
Explicit by design.

Meet Baz — Bounded Async Zap. A pure Zig web framework on bounded/http. Typed applications, streaming responses, and memory boundaries you can reason about.

Linux
io_uring
macOS
kqueue
Windows x64
IOCP

Native HTTP I/O powered by bounded/http.

PURE ZIG · EXACT 0.17.0CALLER-SUPPLIED std.IoMIT LICENSE

Build with Baz

An App with room to grow.

Your types, your App.

Ordinary Zig structs, endpoint methods, and explicit shared state. Borrow request bytes and decode into your own storage.

Meet the API →

Stream as you work.

Write and flush with a standard Zig writer. Use typed continuations and SSE for live updates with a small worker pool.

Explore streaming →

Capacity you can name.

Reserve framework resources at startup, with bounded output and backpressure. Application memory and cancellation remain your responsibility.

Understand the limits →

Find your next step

Go straight to the details.