Go bindings for Apple platforms, without cgo.

cgo-free bindings for 40+ Apple frameworks — Metal, Virtualization, AppKit, Foundation, Vision, WebKit, and more — loaded via purego at runtime. No C bridge, no Xcode required.

Open source. MIT licensed. Auto-generated from Apple developer docs via applegen. No C toolchain required.

What it does

Three Caletta projects use these bindings directly: cove calls Virtualization.framework, mlx-go reaches Metal, and axmcp talks to the Objective-C runtime. Each ships as a Go binary without a C bridge.