-
Tkinter 可以认为是 Python 官方支持的 GUI 框架,接近标准库的地位,样式风格就是极简。
基于 Tcl/Tk。 -
PyQt Riverbank Computing 提供的第三方 Python 绑定,非常知名。
风险:GPL 协议,并不是和 Qt 一样的 LGPL。也就是说,使用 PyQt 开发的软件必须开源,除非购买商业授权。特别不建议使用。
没有看到 GitHub 仓库。 -
PySide Qt 官方 Python 绑定,也叫 Qt for Python。
据说当年 Qt 的持有者,Nokia 公司,找 Riverbank Computing 谈 PyQt 的授权问题,没有谈成,因而从新开发了这个项目。
没有 GitHub 仓库,代码可以在 官方 cgit 上看到。
注意:这里就指 pyside2,和更老的 pyside 区分开来。 -
PyGObject GTK 官方 Python 绑定
原来叫 PyGTK,多好,不知道为什么改成这个名字
https://gitlab.gnome.org/GNOME/pygobject
https://github.com/GNOME/pygobject - DearPyGui
- python-eel/Eel
- flexxui/flexx
基于 Web 技术
gooey 可以快速实现命令行 GUI 化。