guiskel / README

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.


1. Install Python 3.2+
2. Install project-dependant dependencies.
3. Run "python <sub-project name>"
4. Run "python"


 - PyQt 4.8+ from
 - XCode 4
 - ObjP from
 - None
 - PyGObject 3.0


These skeleton projects follow a design pattern I called "cross-toolkit development" and I talk
about in in my article at . 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
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.