PyQt is een Python-binding van de cross-platform GUI-toolkit Qt, geïmplementeerd als een Python-plug-in. PyQt is gratis software ontwikkeld door de Britse firma Riverbank Computing. Het is beschikbaar onder vergelijkbare voorwaarden als Qt-versies ouder dan 4.5; dit betekent een verscheidenheid aan licenties, waaronder GNU General Public License (GPL) en commerciële licentie, maar niet de GNU Lesser General Public License (LGPL). PyQt ondersteunt zowel Microsoft Windows als verschillende smaken van UNIX, waaronder Linux en MacOS (of Darwin).
PyQt implementeert ongeveer 440 klassen en meer dan 6.000 functies en methoden, waaronder: