10

8

6

4

2


9.5

9.5

6.5

9.5

5.9

9.2

5.7

3.7

4.4
1.5

3.4

4.7

13 GUI packages and projects

  • kivy

    9.5 9.5 F Python
    A library for creating NUI applications, running on Windows, Linux, Mac OS X, Android and iOS.
  • Flexx

    6.5 9.5 D Python
    Flexx is a pure Python toolkit for creating GUI's, that uses web technology for its rendering.
  • Toga

    5.9 9.2 A Python
    A Python native, OS native GUI toolkit.
  • urwid

    5.7 3.7 F Python
    A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.
  • enaml

    4.4 1.5 D Python
    Creating beautiful user-interfaces with Declaratic Syntax like QML.
  • PyGObject

    3.4 4.7 A Python
    Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3)
  • wxPython

    3.1 3.7 F C++
    A blending of the wxWidgets C++ class library with the Python.
  • PySide

    3.1 0.0 C Python
    Python bindings for the Qt cross-platform application and UI framework, supporting the Qt v4 framework.
  • Python bindings for Sciter

    1.1 4.9 A Python
    Python bindings for the Sciter - Embeddable HTML/CSS/script engine (cross-platform desktop GUI toolkit).
  • pyglet

    0.5 -
    A cross-platform windowing and multimedia library for Python.
  • curses

    - -
    Built-in wrapper for ncurses used to create terminal GUI applications.
  • PyQt

    - -
    Python bindings for the Qt cross-platform application and UI framework, with support for both Qt v4 and Qt v5 frameworks.
  • Tkinter

    - -
    Tkinter is Python's de-facto standard GUI package.

Add another 'GUI' Package