GuiProgramming¶
Legacy Wiki Page
This page was migrated from the old MoinMoin-based wiki. Information may be outdated or no longer applicable. For current documentation, see python.org.
GUI Programming in Python¶
Python has a huge number of GUI frameworks (or toolkits) available for it, from TkInter (traditionally bundled with Python, using Tk) to a number of other cross-platform solutions, as well as bindings to platform-specific (also known as “native”) technologies.
Cross-Browser Frameworks¶
Cross-Platform Frameworks¶
The major cross-platform technologies upon which Python frameworks are based include GTK, Qt, Tk and wxWidgets, although many other technologies provide actively maintained Python bindings.
Platform-specific Frameworks¶
GUI Design Tools and IDEs¶
Links¶
http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments#Python - Wikipedia article describing several IDE’s and GUI Builders.
Editorial Notes¶
The above lists should be arranged in ascending alphabetical order - please respect this when adding new frameworks or tools.