PyObjC - A pyhton<->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. The GNUstep project is also not supported, contact the PyObjC-dev mailinglist if you want to change that.

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.