For extension developers
Start here if you want to build a Godot extension in Zig. The first guides will cover project setup, class registration, and generated API lookup.
Godot extensions in Zig
GDZig is under rapid development while the project shapes the API for Godot 4.7.2 and Zig 0.16.0. Use it today with care, and expect bugs or missing features before a stable release.
Choose your path
Start here if you want to build a Godot extension in Zig. The first guides will cover project setup, class registration, and generated API lookup.
Start here if you want to understand whether GDZig fits your Godot project. Begin with the example project and project status notes.
Human-written docs
Guided learning paths will walk through complete GDZig projects from first build to Godot integration.
Task-focused guides will cover direct procedures such as building an extension and registering Godot-facing APIs.
Concept pages will explain architecture, ownership, memory, and why generated API docs stay separate from guided docs.
Curated project reference will collect supported versions, conventions, compatibility notes, and WebAssembly caveats.
Project updates and examples