pyside@2
« Back to VersTracker
Description:
Official Python bindings for Qt
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @qtforpython  |  formulae.brew.sh
Category: Developer tools
Tags: gui qt python bindings desktop
Install: brew install pyside@2
About:
PySide2 provides the complete Python bindings for the Qt for Python project, enabling developers to create native cross-platform applications with modern Python code. It allows you to leverage the full power of the Qt framework—including GUI, multimedia, and networking modules—directly from Python. This package is the official binding maintained by the Qt Company.
Key Features:
  • Complete Qt bindings covering GUI, Core, Multimedia, and WebEngine modules
  • LGPLv3 licensing allows for proprietary commercial applications
  • Signal and slot mechanism for robust event handling
  • Support for Python 3.x and modern C++ features
Use Cases:
  • Building modern, native desktop applications with Python
  • Creating data visualization dashboards and scientific tools
  • Developing cross-platform utilities that need a native UI
Alternatives:
  • PyQt6 – PyQt6 is a similar binding but is licensed under the GPL or commercial license, whereas PySide2 is LGPL.
  • Tkinter – Tkinter is included with Python but offers a more dated look and fewer advanced features compared to Qt.
Version History
Detected Version Rev Change Commit
Nov 3, 2024 2:38pm 0 VERSION_BUMP b7c06c61
Oct 11, 2024 7:34pm 0 VERSION_BUMP c9e92c92