GUI packages

Showing projects tagged as GUI

  • kivy

    9.5 9.4 L2 Python
    Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
  • PySimpleGUI

    9.2 9.7 Python
    Launched in 2018. It's 2023 and PySimpleGUI is actively developed & supported. Create complex windows simply. Supports tkinter, Qt, WxPython, Remi (in browser). Create GUI applications trivially with a full set of widgets. Multi-Window applications are also simple. 3.4 to 3.11 supported. 325+ Demo programs & Cookbook for rapid start. Extensive docs
  • DearPyGui

    8.8 9.2 C++
    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
  • Eel

    8.0 5.4 Python
    A little Python library for making simple Electron-like HTML/JS GUI apps [Moved to: https://github.com/ChrisKnott/Eel]
  • Toga

    7.6 9.5 L5 Python
    A Python native, OS native GUI toolkit.
  • pywebview

    7.4 6.2 Python
    Build GUI for your Python program with JavaScript, HTML, and CSS
  • Flexx

    7.1 3.4 L3 Python
    Write desktop and web apps in pure Python
  • urwid

    6.7 2.0 L2 Python
    Console user interface library for Python (official repo)
  • enaml

    5.4 8.4 L3 Python
    Declarative User Interfaces for Python
  • PyGObject

    3.8 0.0 L5 Python
    Tutorial for using GTK+ 3 in Python
  • wxPython

    3.8 0.1 L2 C++
    A blending of the wxWidgets C++ class library with the Python.
  • EasyGUI

    3.7 3.9 Python
    easygui for Python
  • PySide

    3.2 0.0 L4 Python
    ATTENTION: This project is deprecated, please refer to PySide2
  • Python bindings for Sciter

    3.1 4.2 L4 Python
    Python bindings for Sciter
  • Python version of the Atlas toolkit

    2.6 4.2 Python
    World's lightest GUI toolkit for your Python programs. Also makes your programs automatically accessible from any device with a modern web browser connected to Internet.
  • BPMN_RPA

    1.2 0.0 Python
    Robotic Process Automation in Windows and Linux by using Diagrams.net BPMN diagrams.
  • Qt Style Sheet Inspector

    1.2 0.0 Python
    A inspector to be able to view and edit Qt style sheet while an application is running
  • signalum-desktop

    1.0 0.0 Python
    A Desktop application for the signalum python library
  • octadist

    0.7 0.0 Python
    A tool for calculating distortion parameters in coordination complexes.
  • pyglet

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

    0.4 0.7 Python
    Youtube-dl GUI Wrapper
  • curses

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

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

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