PySide is an open source, multiplatform and free application and UI framework implemented in Python and designed from the offset to provide several bindings for the Qt project, a cross-platform GUI (Graphical User Interface) and application framework.
The software has been engineered in such a way that it allows developers to build both open source and proprietary applications in Python, with graphical user interfaces designed in Qt. It is crafted to give you complete access to the Qt framework.
Includes a set of Qt Quick and Qt bindings
PySide comprised of various binding for the Qt Quick and Qt projects, supporting multiple platforms, as well as an automated binding generation tool that can be used to produce the bindings. The application can also be used to generate C++ and Qt-based bindings.
Initially developed by Nokia, the PySide project is a true open source software where much of the new code is written by members of the open-source community. Being a Qt add-on, PySide uses the same infrastructure and licensing as the Qt toolkit itself.
Under the hood
We don’t have to take a look under the hood of the PySide project to know that it was written entirely in the Python programming language, but we had to test if it works on 32 and 64-bit hardware platforms. The results were successful.
Runs on Linux, Windows and Mac
Being written in Python, PySide is a cross-platform software that works well on the GNU/Linux, Microsoft Windows and Mac OS X operating systems. Detailed installation instructions, for each platform, can be found on the official PyPi homepage (see link below).