PyQt

PyQt

PyQt汇集了Qt C ++跨平台应用程序框架和跨平台解释语言Python。
PyQt结合了和的所有优点。PyQt是针对Qt公司的Qt应用程序框架的一组Python v2和v3绑定,可在Qt支持的所有平台上运行,包括Windows,OS X,Linux,iOS和Android。PyQt5支持Qt v5。PyQt4支持Qt v4,并将针对Qt v5进行构建。绑定是作为一组Python模块实现的,包含1000多个类。PyQt在GNU GPL v3和Riverbank商业许可证下在所有受支持的平台上获得了双重许可。与Qt不同,LGPL不提供PyQt。PyQt不包含Qt的副本。您必须自己获得Qt的正确许可副本。但是,提供了PyQt5的GPL版本的二进制车轮,这些二进制车轮包括Qt的LGPL版本的副本。PyQt4和Qt v4不再受支持,也不会发布新版本。强烈建议将PyQt5和Qt v5用于所有新开发。
pyqt

具有任何许可的所有平台的PyQt替代品

GTK+

GTK+

GTK +是用于创建图形用户界面的多平台工具包。
wxWidgets

wxWidgets

wxWidgets是一个C ++库,使开发人员可以在32位和64位体系结构以及多个移动平台上为Windows,OS X,Linux和UNIX创建应用程序。
Kivy

Kivy

Kivy是一个Python库,用于开发支持多点触控的富媒体应用程序。
wxPython

wxPython

wxPython是用于Python编程语言的GUI工具箱。
PySide

PySide

PySide项目为Qt跨平台应用程序和UI框架提供了LGPL许可的Python绑定。
Nana C++ Library

Nana C++ Library

Nana C ++库的目标是易于使用和可移植的库,它提供了一个GUI框架和线程,可方便地使用现代C ++方法(例如特性)进行编程。
FLTK

FLTK

快速,轻便的工具包(FLTK,发音为fulltick)是由Bill Spitzak等人开发的跨平台图形用户界面(GUI)库。
Agar

Agar

Agar是一种现代的开源,跨平台工具包,适用于以C,C ++和Ada(与开发中的其他语言绑定)实现的图形应用程序。
Crazy Eddie's GUI System

Crazy Eddie's GUI System

Crazy Eddie的GUI(CEGUI)系统是图形用户界面C ++库。
gtkmm

gtkmm

gtkmm是流行的GUI库GTK +的官方C ++接口。
PyGTK

PyGTK

PyGTK使您可以使用Python编程语言通过图形用户界面轻松创建程序。
PyGraphviz

PyGraphviz

PyGraphviz是Graphviz图形布局和可视化软件包的Python接口。借助PyGraphviz,您可以使用Python创建,编辑,读取,编写和绘制图形,以访问Graphviz图形数据结构和布局算法。
libtheora

libtheora

libtheora是Xiph.Org基金会正在开发的Theora视频压缩格式的参考实现。
BeeWare

BeeWare

使用Python编写应用程序,然后使用丰富的本机用户界面在iOS,Android,Windows,MacOS,Linux,Web和tvOS上发布它们。多个应用程序和一个代码库,在每个平台上均具有完全本机的用户体验。