PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

User Interface Python Packages

Python packages with the GitHub topic user-interface. Sorted by monthly downloads, with stars and forks.
pywinauto
pywinauto

Windows GUI Automation with Python (based on text properties)

776K 6K 788
PySimpleGUI
pysimplegui

Python GUIs for Humans! Create any GUI simple or complicated in a way that's intuitive. Launched in 2018. NEW for 2026 - the LGPL3 Version 6. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.

36K 14K 2K
GolemBebrov
nevu-ui

Declarative GUI multibackend framework for Python :W

12K 11 0
Valer100
winaccent

A simple and lightweight Python module for easily retrieving Windows' accent color, including shades, specific window chrome colors and theme. Supports Windows 8.x, 10 and 11 and doesn't require additional dependencies.

6K 29 1
slint-ui
slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

5K 24K 1K
EDRN
edrn-labcas-ui

Obsolete user interface for the EDRN Laboratory Catalog and Archive System

5K 1 0
CheesecakeTV
swiftgui

An easy-to-use package for creating simple and complex GUIs in Python

5K 8 0
caltechlibrary
bun

A Python package for a basic CLI and GUI user interface

4K 13 2
ceccopierangiolieugenio
pytermtk

Python Terminal Toolkit - a Spiced Up Cross Compatible TUI Library 🌶️

2K 918 37
slint-ui
slint-compiler

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

2K 24K 1K
slint-ui
slint-dev

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

2K 24K 1K
beuaaa
pywinauto-recorder

A record-replay tool to automate GUI via pywinauto

2K 200 38
PySimpleGUI
pysimpleguiweb

Python GUIs for Humans! Create any GUI simple or complicated in a way that's intuitive. Launched in 2018. NEW for 2026 - the LGPL3 Version 6. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.

2K 14K 2K
MikeTheWatchGuy
pysimplegui27

Python GUIs for Humans! Create any GUI simple or complicated in a way that's intuitive. Launched in 2018. NEW for 2026 - the LGPL3 Version 6. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.

1K 14K 2K
ganga-devs
ganga

Ganga is an easy-to-use frontend for job definition and management

1K 111 167
tfpf
scrollablecontainers

Scrollable containers for Tkinter, wxPython, PyQt5 and PyQt6. Can scroll horizontally as well as vertically, and automatically handle resize events.

1K 2 0
avalon60
ctk-theme-builder

CTk Theme Builder for CustomTkinter, a comprehensive and easy solution, for creating CustomTkinter themes.

990 330 30
Drakkar-Software
octobot-launcher

A launcher for your OctoBot !

731 25 13
PySimpleGUI
pysimpleguiwx

Python GUIs for Humans! Create any GUI simple or complicated in a way that's intuitive. Launched in 2018. NEW for 2026 - the LGPL3 Version 6. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.

697 14K 2K
h2oai
h2o-nitro

Create apps 10x quicker, without Javascript/HTML/CSS.

695 202 10
h2oai
h2o-nitro-web

Create apps 10x quicker, without Javascript/HTML/CSS.

488 202 10
kcjengr
qtpyvcp

QtPyVCP - Qt and Python based Virtual Control Panel framework for LinuxCNC.

475 109 57
ceccopierangiolieugenio
dumbpainttool

Python Terminal Toolkit - a Spiced Up Cross Compatible TUI Library 🌶️

451 918 37
Dliammc
pyct6

A modern and customizable python GUI interface library built from the PySide6 library

444 5 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology