Python GUI packages

GUI packages

Showing projects tagged as GUI

  • Welcome to Streamlit πŸ‘‹

    9.8 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.
  • 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 4.7 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.
  • Flet

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

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

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

    8.1 8.0 Python
    Rapidly build AI apps in Python
  • pywebview

    8.0 9.2 Python
    Build GUI for your Python program with JavaScript, HTML, and CSS
  • Toga

    8.0 9.8 L5 Python
    A Python native, OS native GUI toolkit.
  • 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]
  • Flexx

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

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

    5.4 6.9 L3 Python
    Declarative User Interfaces for Python
  • PyGObject

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

    3.8 2.9 Python
    easygui 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).
  • 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.8 6.2 Python
    Easily bring your Python applications online with the world's lightest GUI toolkit.
  • django-bridge

    2.7 8.2 TypeScript
    Build fast, user-friendly applications with Django and React or Vue
  • Vexor

    2.3 8.9 Python
    A semantic search engine for files and code.
  • BPMN_RPA

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

    1.4 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

    1.0 4.2 Python
    A tool for calculating distortion parameters in coordination complexes.
  • SaveTube

    0.6 1.8 Python
    Youtube-dl GUI Wrapper
  • pyglet

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

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

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.

Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /