Zig Generator
I tried to work on a Zig generator myself, but wasn't able to make sense of the Python code.

I would hope for something like https://github.com/Iridescence-Technologies/zglfw/blob/master/src/glfw.zig, which returns errors and such explicitly, but also something like https://github.com/Snektron/vulkan-zig or https://github.com/ziglibs/zgl with the concise naming and more proper typing.

I would implement it myself except for my previously mentioned inability to easily understand Python. I'm more than happy to help if syntax help is required.

The C code should be nearly directly translatable, except:
1. the `gl` or `GL_` preceding things can be dropped, as seen in `vulkan-zig`
2. there are things that would make more sense as "instance methods" like in `zgl` (and I think `vulkan-zig` does this fully automatically?)

I'm thinking about https://github.com/ziglibs/zlm as well, being designed specifically to work with OpenGL, if a link to it is any helpful.