
PyQt es un conjunto de módulos de Python que actúan como bindings para el framework de aplicaciones Qt de The Qt Company. Está diseñado para desarrolladores que buscan crear interfaces gráficas y aplicaciones complejas utilizando la potencia de Qt con la simplicidad del lenguaje Python. Resuelve la necesidad de acceder a las capacidades avanzadas de Qt desde un entorno interpretado, facilitando la creación de software reutilizable y multiplataforma.
Sus principales funciones incluyen:
PyQt se distribuye bajo una doble licencia: GNU GPL v3 y una licencia comercial de Riverbank Computing. Al ser de código abierto, la versión GPL es gratuita, aunque requiere obtener una copia correctamente licenciada de Qt. Su combinación de la robustez de Qt y la productividad de Python lo convierte en una opción popular, aunque su modelo de doble licencia puede llevar a algunos usuarios a buscar alternativas puramente libres o con licencias más permisivas.
Código abierto
Coste
GratisCódigo abierto
SíLicencia
GPL-3.0-onlyHay 8 alternativas a pyqt para Windows, Mac, Linux y Web. La mejor alternativa gratuita es PySide, que además es de código abierto. Otras opciones destacadas: SIP, NEST y workflow. Actualizado en noviembre de 2026.
Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
17Coste
GratisLicencia
Código abiertoPlataformas
Mac, LinuxAlternativas
6Coste
GratisLicencia
Código abiertoPlataformas
Mac, LinuxAlternativas
6Coste
GratisLicencia
Código abiertoPlataformas
—Alternativas
21Coste
GratisLicencia
Código abiertoPlataformas
—Alternativas
21Coste
FreemiumLicencia
PropietariaPlataformas
WebAlternativas
22Coste
GratisLicencia
Código abiertoPlataformas
—Alternativas
21Coste
GratisLicencia
PropietariaPlataformas
—Alternativas
22