Godot extensions in Zig

Idiomatic Zig bindings for Godot 4.

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 with the work you need to do.

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.

For game developers

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

Use the documentation type that matches your task.

Project updates and examples

Visible stubs keep future sections findable.