py2app - Create standalone Mac OS X applications with Python

py2app is a Python setuptools command which will allow you to make standalone application bundles and plugins from Python scripts. py2app is similar in purpose and design to py2exe for Windows.

Note

Py2app must be run on macOS and cannot be used to cross build macOS applications on Windows or Linux.

Contents

Online Resources

There are several online resources to help you get along with py2app.

Mailing list:
http://www.python.org/community/sigs/current/pythonmac-sig/
Issue tracker:
https://github.com/ronaldoussoren/py2app/issues
Source code repository:
https://github.com/ronaldoussoren/py2app
PyPI Entry:
https://pypi.org/project/py2app/

If you’re looking for help, pay special attention to the examples folder in the source, which demonstrates many common use cases.

License

py2app may be distributed under the MIT or PSF open source licenses.

Copyright (c) 2004-2006 Bob Ippolito <bob at redivi.com>.

Copyright (c) 2010-2012 Ronald Oussoren <ronaldoussoren at mac.com>.