GUI packages

Showing projects tagged as GUI

  • Textual

    9.5 9.9 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.
  • kivy

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

    9.3 8.0 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.0 7.8 C++
    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
  • Flet

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

    8.3 9.9 Python
    Create web-based user interfaces with Python. The nice way.
  • 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]
  • pywebview

    7.7 9.3 Python
    Build GUI for your Python program with JavaScript, HTML, and CSS
  • Toga

    7.7 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 9.5 L2 Python
    Console user interface library for Python (official repo)
  • enaml

    5.4 7.4 L3 Python
    Declarative User Interfaces for Python
  • PyGObject

    3.8 6.1 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.8 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 5.7 Python
    World's lightest toolkit to quickly and easily add a GUI to your Python programs and bring them online.
  • BPMN_RPA

    1.3 8.4 Python
    Robotic Process Automation in Windows and Linux by using Diagrams.net BPMN diagrams.
  • 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
  • octadist

    0.8 4.6 Python
    A tool for calculating distortion parameters in coordination complexes.
  • pyglet

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

    0.5 1.8 Python
    Youtube-dl GUI Wrapper
  • 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.