10

8

6

4

2


9.5

10.0

9.4

8.5

9.4

9.9

9.2

8.5

9.1

8.1

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.5 10.0 Python
    The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
  • SaaSHub helps you find the best software and product alternatives
    Promo www.saashub.com
    SaaSHub Logo
  • kivy

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

    9.4 9.9 Python
    ๐Ÿ•ธ๏ธ Web apps in pure Python ๐Ÿ
  • PySimpleGUI

    9.2 8.5 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 8.1 C++
    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
  • Flet

    8.9 9.5 Python
    Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
  • NiceGUI

    8.7 9.8 Python
    Create web-based user interfaces with Python. The nice way.
  • 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]
  • Mesop

    7.9 9.8 Python
    Rapidly build AI apps in Python
  • pywebview

    7.8 9.1 Python
    Build GUI for your Python program with JavaScript, HTML, and CSS
  • Toga

    7.8 9.9 L5 Python
    A Python native, OS native GUI toolkit.
  • Flexx

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

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

    5.4 7.6 L3 Python
    Declarative User Interfaces for Python
  • PyGObject

    3.8 6.2 L5 Python
    Tutorial for using GTK+ 3 in 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).
  • EasyGUI

    3.7 2.9 Python
    easygui for Python
  • Python bindings for Sciter

    3.2 0.0 L4 Python
    Python bindings for Sciter
  • PySide

    3.2 0.0 L4 Python
    ATTENTION: This project is deprecated, please refer to PySide2
  • Python version of the Atlas toolkit

    2.7 6.9 Python
    World's lightest toolkit to quickly and easily add a GUI to your Python programs and bring them online.
  • django-bridge

    2.1 9.0 TypeScript
    Build fast, user-friendly applications with Django and React
  • Qt Style Sheet Inspector

    1.3 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.
  • 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.
  • Tkinter

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

Add another 'GUI' Package