zigttp: Building a JavaScript Runtime from Scratch in Zig
A serverless JavaScript runtime with sub-millisecond cold starts, 500KB footprint, TypeScript support, and compile-time evaluation - all written from scratch in pure Zig.
Modern Development Blog
A serverless JavaScript runtime with sub-millisecond cold starts, 500KB footprint, TypeScript support, and compile-time evaluation - all written from scratch in pure Zig.
A practical allocator wrapper that adds Fil-style runtime safety checks where you need them, with zero language changes and minimal code churn. Opt-in, idiomatic, and surprisingly elegant.
Can you get complete memory safety at compile time with zero runtime cost? Turns out computation theory says no—but the hybrid approaches we can build are surprisingly interesting.
Zig has its own way of doing things. Here's a collection of patterns that make code feel natural to experienced Zig developers - from anonymous struct literals to arena allocators.