Zig bindings to various Objective-C APIs, e.g. Metal, using mach-objc-generator. Features:
- Zero-fuss installation, cross compilation, and no system dependencies.
See https://machengine.org/pkg/mach-objc
Use generate.sh
to regenerate the source files. Only metal/mtl.zig
can be regenerated at this point, but other frameworks may be added later.
Issues are tracked in the main Mach repository.
Join the Mach engine community on Discord to discuss this project, ask questions, get help, etc.
Special thanks to @pdoane who did all of the initial work on the generator and generously contributed this to the Mach ecosystem.