A GUI library for pygame


ThorPy 1.5.2a Released - March 26, 2016

ThorPy 1.5.2a is now available for downloading.

ThorPy 1.5.1 Released - January 28, 2016

ThorPy 1.5.1 is now available for downloading. Also, many tutorials and examples have been created or upgraded.

ThorPy 1.5.0 Released - December 10, 2015

ThorPy 1.5.0 is now available for downloading.

ThorPy 1.4.3 Released - June 7, 2015

ThorPy 1.4.3 is now available for downloading.

ThorPy 1.4.1 Released - May 16, 2015

ThorPy 1.4.1 is now available for downloading. You can also find tutorials that will guide you from installation to advanced use, as well as many example and template codes.

The current version includes classical GUI elements : buttons, sliders, checkboxes, scrolling lifts, text inserters, file browsers, etc... In addition, some menu classes provide functionalities to simplify the task of pygame programmers and easily include GUI elements into previously coded pygame applications and games. The design and style of elements are generic : it means that, if needed, your are free to make and use your own style that fits the design of the rest of your program. Many other features and functionalities can be discovered through the tutorials and examples.

ThorPy is written in pure Python (2.7 and 3.X) and is therefore available on all plateforms for which pygame is available. However, for some optional effects like blur and shadows, you will need NumPy and PIL (see installation tutorial for more). The library is free, open-source and distributed under the MIT License.

Do not hesitate to use the forum if you need help or if you want to show your projects.