$npx skillfedfor your agent

User Interfaces packages

222 packages · page 6 of 6

Packages

wxPython With conditions
PyPI · User Interfaces · released Jul 2026

wxPython provides Python bindings to the wxWidgets C++ toolkit, enabling native cross-platform GUI applications on Windows, macOS, and Linux with minimal platform-specific code.

license unclearcompiled wheel · 3.10+
279.0Kdownloads / mo
QtAwesome Worth it
PyPI · User Interfaces · released Apr 2026

QtAwesome provides iconic fonts—Font Awesome, Material Design Icons, Phosphor, Remix Icon, Elusive Icons, and Codicons—for use in PyQt and PySide applications, with support for styling, stacking, and animation.

MITpure Python · 3.7+
258.1Kdownloads / mo
tuna Worth it
PyPI · User Interfaces · released May 2026

tuna visualizes Python performance profiles in an interactive web interface, showing runtime and import-time profiling data with minimal dependencies.

Install it if you need to understand where your Python code spends time.

copyleftpure Python · 3.10+
252.7Kdownloads / mo
magicgui With conditions
PyPI · User Interfaces · released Apr 2026

Magicgui builds graphical user interfaces directly from Python function signatures and type annotations, with minimal boilerplate code.

MITpure Python · 3.9+
241.1Kdownloads / mo
asciimatics Worth it
PyPI · User Interfaces · released Oct 2023

Asciimatics provides cross-platform terminal UI and ASCII animation capabilities, handling colored text, keyboard/mouse input, and screen rendering on Windows, Linux, and macOS through a unified Python API.

Apache-2.0pure Python · 3.8+
214.3Kdownloads / mo
clize Worth it
PyPI · User Interfaces · released Jul 2023

Clize turns Python functions into command-line interfaces automatically, generating argument parsing and help text from function signatures and docstrings instead of requiring manual argparse configuration.

Not recommended if you need ongoing support or anticipate heavy customization beyond what decorators provide.

MITpure Python · 3.6+dormant
207.7Kdownloads / mo
dearpygui Worth it
PyPI · User Interfaces · released May 2026

dearpygui is a GPU-accelerated GUI framework for Python that builds immediate-mode interfaces with built-in support for plotting, node editing, and canvas drawing.

MITcompiled wheel · 3.8+
200.8Kdownloads / mo
ttkbootstrap Worth it
PyPI · User Interfaces · released Aug 2026

Applies Bootstrap-inspired themes and a one-keyword styling system to tkinter's ttk widgets, letting you style any widget with a `bootstyle` parameter instead of managing raw colors or style names.

MIT AND (Apache-2.0 OR BSD-2-Clause)pure Python · 3.10+
198.5Kdownloads / mo
app-model With conditions
PyPI · User Interfaces · released Nov 2025

Provides a declarative schema for organizing application metadata like menus, keybindings, and commands, inspired by the VS Code application model.

BSD-3-Clausepure Python · 3.9+
187.9Kdownloads / mo
textual-image With conditions
PyPI · User Interfaces · released May 2026

Renders images directly in terminal emulators using Textual widgets and Rich renderables, with support for Kitty's Terminal Graphics Protocol, Sixel graphics, and Unicode fallback.

However, terminal compatibility is critical—check the support matrix first, as many common terminals (GNOME Terminal, Windows Console, Warp) are not supported.

LGPL-3.0-or-laterpure Python · 3.12+
174.5Kdownloads / mo
snowflake-id With conditions
PyPI · User Interfaces · released Apr 2024

Generates and parses Snowflake IDs, distributed unique identifiers composed of timestamp, instance, and sequence components.

MITpure Pythondormant
172.7Kdownloads / mo
PySide2 Skip
PyPI · User Interfaces · released Jan 2022

PySide2 provides Python bindings to the Qt 5.12+ framework, enabling developers to build cross-platform desktop applications with a complete GUI toolkit.

Install only if maintaining existing PySide2 code or if you have specific Qt 5.12 compatibility constraints.

copyleftcompiled wheelabandoned
165.2Kdownloads / mo
xlib Skip
PyPI · User Interfaces · released Jan 2018

Provides a pure-Python X11 client library for communicating with X servers via the X protocol, enabling GUI applications to interact with X11 window systems.

LGPL-2.0-or-laterpure Pythonabandoned
160.5Kdownloads / mo
reacton Worth it
PyPI · User Interfaces · released Jul 2026

Reacton provides a React-like component model for building ipywidgets-based user interfaces in Python, handling state management, event binding, and widget lifecycle automatically.

MITpure Python
144.0Kdownloads / mo
htag With conditions
PyPI · User Interfaces · released Jul 2026

htag is a Python GUI toolkit for building web, desktop, and mobile applications from a single codebase using reactive components and HTML-like syntax.

MITpure Python · 3.10+
134.7Kdownloads / mo
click-extra With conditions
PyPI · User Interfaces · released Aug 2026

Click Extra is a wrapper around Click that adds configuration file loading, colored help screens, standard CLI options, and theming to make building professional command-line tools faster and with less boilerplate.

GPL-2.0-or-laterpure Python · 3.10+
134.1Kdownloads / mo
shiboken2 Skip
PyPI · User Interfaces · released Jan 2022

Shiboken2 provides Python access to metadata and utilities for C++/Python bindings, letting you inspect binding validity and debug wrapper state after C++ object destruction.

copyleftcompiled wheelabandoned
125.7Kdownloads / mo
django-ajax-selects Skip
PyPI · User Interfaces · released Sep 2024

Adds autocomplete search fields to Django Admin for managing ForeignKey, ManyToMany, and CharField relationships using jQuery UI.

MITpure Pythondormant
118.1Kdownloads / mo
pysimplegui With conditions
PyPI · User Interfaces · released Aug 2026

PySimpleGUI wraps tkinter and other GUI libraries to simplify desktop application development with a compact, event-driven architecture that requires no prior GUI programming experience.

LGPL-3.0-onlypure Python · 3.6+
114.8Kdownloads / mo
click-shell With conditions
PyPI · User Interfaces · released Jun 2021

Converts a click command-line app into an interactive shell with command completion by replacing @click.group with @click_shell.shell.

BSD-3-Clausepure Python
101.3Kdownloads / mo
pythondialog With conditions
PyPI · User Interfaces · released Nov 2021

Provides a Python interface to the UNIX dialog utility for building text-mode dialog boxes and simple graphical terminal interfaces.

However, its abandoned status means no bug fixes or new features will arrive; use it only for straightforward dialog-based UIs.

copyleftpure Python · 3+abandoned
90.7Kdownloads / mo
sv-ttk With conditions
PyPI · User Interfaces · released Jun 2025

Applies a modern, Windows 11-inspired visual theme to Tkinter ttk widgets with a single function call, supporting both dark and light modes.

Install it if you need a ttk theme; skip it if you require custom widget styling beyond what a theme provides.

MITpure Python · 3.9+aging
77.3Kdownloads / mo