PyObjC documentation index

PyObjC is a bridge between Python and Objective-C. It allows you to write Python scripts that use and extend existing Objective-C class libraries, most importantly the Cocoa libraries by Apple.

More information can be found on our website

General user documentation

The following documents are useful when you're interested in developing Cocoa applications in Python.

Tutorials

Examples

The source tree includes a number of examples, see the list of examples for more information.

Technical documentation

These documents are only relevant if you want to modify PyObjC, not if you want to write Cocoa programs in Python.