10

8

6

4

2


9.6

9.9

9.5

9.8

9.4

9.0

9.2

7.9

9.1

6.8

28 GUI packages and projects

  • Welcome to Streamlit πŸ‘‹

    9.7 9.9 Python
    Streamlit β€” A faster way to build and share data apps.
  • Textual

    9.6 9.9 Python
    Lean TUI application framework for Python. Build sophisticated terminal user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
  • InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
    Promo www.influxdata.com
    InfluxDB Logo
  • Reflex

    9.5 9.8 Python
    πŸ•ΈοΈ Web apps in pure Python 🐍
  • kivy

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

    9.2 7.9 Python
    Python GUIs for Humans! PySimpleGUI is the top-rated Python application development environment. Launched in 2018 and actively developed, maintained, and supported in 2024. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
  • DearPyGui

    9.1 6.8 C++
    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
  • NiceGUI

    9.1 9.8 Python
    Create web-based user interfaces with Python. The nice way.
  • Flet

    9.0 9.3 Python
    Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
  • Mesop

    8.1 8.2 Python
    Rapidly build AI apps in Python
  • Eel

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

    8.0 9.8 L5 Python
    A Python native, OS native GUI toolkit.
  • pywebview

    8.0 9.4 Python
    Build GUI for your Python program with JavaScript, HTML, and CSS
  • Flexx

    7.0 0.0 L3 Python
    Write desktop and web apps in pure Python
  • urwid

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

    5.4 7.0 L3 Python
    Declarative User Interfaces for Python
  • wxPython

    3.8 0.1 L2 C++
    DISCONTINUED. **Not** β€œDiscontinued”: Per https://wxpython.org/ 4.2.2 Released 2024-09-11 This is a large, active, top-tier GUI-kit for Python (one of the top three).
  • PyGObject

    3.8 3.5 L5 Python
    Tutorial for using GTK+ 3 in Python
  • EasyGUI

    3.7 2.9 Python
    easygui for Python
  • PySide

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

    3.2 0.0 L4 Python
    Python bindings for Sciter
  • Python version of the Atlas toolkit

    2.8 6.2 Python
    Easily bring your Python applications online with the world's lightest GUI toolkit.
  • django-bridge

    2.7 8.7 TypeScript
    Build fast, user-friendly applications with Django and React or Vue
  • Qt Style Sheet Inspector

    1.5 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
  • pyglet

    0.5 -
    A cross-platform windowing and multimedia library for Python.
  • 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.
  • curses

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

Add another 'GUI' Package