GUI Development

Libraries for working with graphical user interface applications.

Newest releases

trigg Yet another discord overlay for linux written in Python using GTK3
 

supersoho JDUI是一套Delphi DirectUI界面引擎,基于Graphics32并做了大量针对性的性能优化,支持高DPI缩放, 具有非常优秀的渲染性能和酷炫的动画特效。
 

chxrlt 🦜Lyrebird - Simple and powerful voice changer for Linux, written in GTK 3.
 

hoffstadt Dear PyGui is a simple to use (but powerful) Python GUI framework. DearPyGui provides a wrapping of DearImGui that provides a hybrid of a traditional retained mode GUI and Dear ImGui's immediate mode paradigm.
 

EgoMoose Rbx Gui is a library I created to help developers with a few common UI components that are not currently present on the Roblox platform.
 

blackberry Python module for viewing Portable Executable (PE) files in a tree-view using pefile and PyQt5. Can also be used with IDA Pro to dump in-memory PE files and reconstruct imports.
 

exilon Delphi Framework (Windows/Linux/Android/MACOSX/IOS) to build high-performance and scalable desktop, mobile and web applications.
 

PySimpleGUI Launched in 2018 Actively developed and supported. Supports tkinter, Qt, WxPython, Remi (in browser). Create custom layout GUI's simply. Python 2.7 & 3 Support. 200+ Demo programs & Cookbook for rapid start. Extensive documentati
 

spotlightify Spotlightify is a GUI based application designed to allow users to quickly interact with the Spotify Desktop application across Windows, Linux and macOS.
 

Teraskull PyDebloatX A Python GUI for uninstalling the default Windows 10 apps.
 

joeVenner A simple Python Real Time Chat Application with GUI interface
 

baka-noob Calculadora feita com Tkinter
 

A-Wheeto A tkinter GUI collating various data
 

jwlodek A library for creating CUI/TUI interfaces with pre-built widgets in python. Easily build text-based user interfaces on both Linux and Windows. py_cui py_cui is a python library meant
 

SouravJohar A better way to make GUIs for your python apps
 

wxWidgets wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
 

pyqt PyQt examples show you how to create a desktop app with Python and Qt. Start with "Hello World" or browse the official PyQt demos.
 

TristenHarr MyPyBuilder What is MyPyBuilder? MyPyBuilder is a Drag-and-Drop GUI builder that wraps the tkinter library. MyPyBuilder is primarily: Fast Windows and Widgets automatically resize when the w
 

asvcode Visual_UI Visual UI interface for fastai Part1 Part2 Part3 Visual UI adds a graphical interface to fastai allowing the user to quickly load, choose parameters, train and view results without the need to dig dee
 

flexxui Flexx Want to stay up-to-date about (changes to) Flexx? Subscribe to the NEWS issue. Introduction Flexx is a pure Python toolkit for creating graphical user interfaces (GUI's), that uses web technology f
 
Popular
2.5k

dddomodossola GUI library for your Python applications Remi is a GUI library for Python applications that gets rendered in web browsers. This allows you to access your interface locally and remotely. Do you need support?
 
Popular
4.6k

PySimpleGUI tkinter tk 2.7 Qt WxPython Web (Remi) tkinter Qt Web Wx PySimpleGUI User's Manual Python GUI For Humans - Transforms tkinter, Qt, Remi, WxPython into portable people-friendly Pythonic inter
 

CountryTk Hydra A simple cross-platform Python IDE with auto completion and the ability to run scripts in interactive mode, written in python. This editor is very customizable, just edit the config.json file. All color codes MUS
 

r0x0r https://pywebview.flowrl.com pywebview is a lightweight cross-platform wrapper around a webview component that allows to display HTML content in its own native GUI window. It gives you power of web technologies in your
 

autopilot-rs AutoPy Introduction and Tutorial Introduction AutoPy is a simple, cross-platform GUI automation library for Python. It includes functions for controlling the keyboard and mouse, finding colors and bitm
 

digitaldomain QtPyConvert Project Goals Getting Started Prerequisites Usage Customization Converting Project Information Built With Contributing Versioning Authors License Ack
 

gmarull Qt for Python Application Boilerplate This repository contains a boilerplate for Qt for Python (PySide2) based applications. Features Dependency management using pip Use the standard setup.py to bui
 

smoqadam PyFladesk Create desktop application by using Flask and QtWebEngine. Idea Rather than open Flask app in user browser, create a QWebview and then run Flask app on it. By default, every internal link is open
 

learnpyqt 15 Minute Apps A collection of 15 small — minute — desktop applications written in Python using the PyQt framework. These apps are intended as examples from which you can poke, hack and prod your way to writing your own
 

keredson Gnomecast This is a native Linux GUI for casting local files to Chromecast devices. It supports: Both audio and video files (anything ffmpeg can read) Realtime transcoding (only when needed) Subtitles (embedd
 

cztomczak CEF Python Table of contents: Introduction Sponsors Install Tutorial Examples Support Releases Next release Latest release v49 release (WinXP/Vista) v31 release (old systems) S
 

samuelhwilliams Eel Eel is a little Python library for making simple Electron-like offline HTML/JS GUI apps, with full access to Python capabilities and libraries. Eel hosts a local webserver, then lets you annotate functions in Py
 
Popular
11.5k

rsms Inter UI Inter UI is a typeface specially designed for user interfaces. ⬇︎ Download the latest release After downloading the zip from above: Double-click the downloaded zip file to unpack o