PyObjC - A python<->Objective-C Bridge

The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C based toolkits and the Objective-C programmer transparent access to Python based functionality.

The most important usage of this is writing Cocoa GUI applications on Mac OS X in pure Python. See our tutorial for an example of this.

News

${item['date']}: ${item['headline']} -

${Markup(item['body'])}
   

Status

PyObjC ${pyobjc_version} was released on ${pyobjc_release_date}. See the NEWS file for details.

PyObjC supports Mac OS X 10.3.9 and later, earlier versions are not supported.

Resources

Support is currently limited to the developer's mailing list.

The PyObjC project is hosted by SourceForge. In addition to hosting this site and the downloads, SourceForge provides the following resources for the project:

Our repository is hosted by red-bean.com. The subversion repository can be accessed here.