28款Python GUI开发框架开源软件

  • Python 的 UI 开发工具包 Kivy

    Kivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy还提供一个多点触摸鼠标模拟器。 Kivy基于Cython(C extensions for Python)构建,所以开发需要懂得Python语言。当前支持的平台…

  • 深度图形界面库 Deepin UI

    Deepin UI 是为了改善 Linux 应用程序外观易用性和提高开发效率而做的一整套界面库. Deepin UI都做了哪些工作不再局限于 GTK+ 的默认控件外观和布局。设计师完全可以根据自己的想象来设计控件的外观和布局。 快速方便的主题切换引擎。不用像传统 GTK/QT…

    最近更新: Deepin UI 和深度影音播放器发布 1.0.1 版本 发布于 4年前

  • 桌面应用框架 OneRing

    OneRing是一个跨平台的桌面应用框架。和Adobe AIR类似,它支持用html/js/css制作用户界面,与之不同的是,它的应用为本地程序,可以直接访问操作系统的数据。 运行流程: 应用启动时,会加载框架的运行时库,注册应用url的访问方法(如WSGI),并调用框架的…更多OneRing信息

  • Python for Qt PySide

    PySide 项目的目的是提供一个 LGPL 的 Python 绑定 Qt 开发平台更多PySide信息

    最近更新: PySide 1.2.2 发布 发布于 2年前

  • 跨平台的Python GUI工具包 AutoPy

    AutoPy是一个简单跨平台的  Python GUI工具包,可以控制鼠标,键盘,匹配颜色和屏幕上的位图。使用纯ANSI C编写而成,可运行在Mac OS X, Windows和  X11上。 示例代码: import autopy def  hello_there_world():     autopy.alert.alert(“Hel…

  • Python的图形接口 pyGlet

    pyglet 提供了面向对象的编程接口,用来开发游戏和其他视觉效果非常丰富的跨平台应用程序。

  • Python-SIP

    SIP 是为Python生成C++接口代码的工具,它与 SWIG 类似,但使用不同的接口格式。它用作创建 PyQt 和 PyKDE ,并支持 Qt signal/slot 系统。更多Python-SIP信息

    最近更新: Python-SIP 4.16 发布 发布于 2年前

  • Python的UI工具包 Pmw

    Pmw (Python megawidgets) 是一个 Python 工具包用来创建各种高级的用户界面组件,使用 Tkinter 模块。更多Pmw信息

  • Python的GUI框架 Camelot

    Camelot 是一个 Python 的GUI框架,用来构建桌面图形化界面的应用。基于 Sqlalchemy 和 PyQt 开发。

  • Python 的 UI 组件 Tix

    Tix (Tk 接口扩展) 是一个强大的 Python 的 UI 组件。使用 Tix 可大大改善图形界面应用的显示效果和功能。更多Tix信息

  • wxWebkit

  • Python的多点触摸界面库 PyMT

    PyMT 是一个 Python多点触摸用户界面库。 示例代码: from pymt import * class CircleDrawer(MTWidget): ”’Draw a circle at the position of all touches.”’ def draw(self): set_color(1, 0, 0) for touch in getCurrentTou…更多PyMT信息

  • Dabo