guiskel -- Skeletons for Python gui applications You'd like to create a new desktop GUI app, but you're not sure what toolkit to pick? With guiskel, you can fool around with pre-created toy projects in every GUI toolkit supported by Python. HOW TO USE 1. Install Python 3.2+ 2. Install project-dependant dependencies. 3. Run "python build.py <sub-project name>" 4. Run "python run.py" DEPENDENCIES qt: - PyQt 4.8+ from http://www.riverbankcomputing.co.uk/ cocoa: - XCode 4 - ObjP from http://bitbucket.org/hsoft/objp - pluginbuilder http://bitbucket.org/hsoft/pluginbuilder xibless: - Apple's Command line tools (or XCode) at http://developer.apple.com/downloads - ObjP from http://bitbucket.org/hsoft/objp - pluginbuilder http://bitbucket.org/hsoft/pluginbuilder - xibless from http://bitbucket.org/hsoft/xibless tk: - None gtk: - PyGObject 3.0 vala-dbus: - gtk+3.0 - gio-2.0 - python-dbus - PyGObject 3.0 NOTES These skeleton projects follow a design pattern I called "cross-toolkit development" and I talk about in in my article at http://www.hardcoded.net/articles/cross-toolkit-software.htm . You might want to read about it. I lied to you, it's not all GUI supported by Python that are included here, just a few, but that's because I don't know them all! Please, feel free to contribute your own skeleton project! Repository is at http://bitbucket.org/hsoft/guiskel
56c42c7 - Added vala-dbus
8e07075 - Added the "xibless" subproject.
website_scraping began watching hsoft/guiskel
39f81b0 - Added gtk (trhough PyGObject) UI layer.
3d6c3c9 - Fixed objp-based cocoa UI which was broken.
0edd735 - Made cocoa embedding standalone again. Python's dylib is embedded directly instead of through a framework.