Skip to content

Latest commit

 

History

History
62 lines (47 loc) · 4.03 KB

File metadata and controls

62 lines (47 loc) · 4.03 KB

Crazy Awesome Python

A selection of 5 curated gui Python libraries and frameworks ordered by stars.

Checkout the interactive version that you can filter and sort: https://www.awesomepython.org/

Launched in 2018. It's 2022 and PySimpleGUI is actively developed & supported. Supports tkinter, Qt, WxPython, Remi (in browser). Create custom GUI Windows simply, trivially with a full set of widgets. Multi-Window applications are also simple. 3.4 to 3.11 supported. 325+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples using Machine Learning(GUI, OpenCV Integration, Chatterbot), Desktop Widgets (Rainmeter-like), Matplotlib + Pyplot integration, add GUI to command line scripts, PDF & Image Viewer. For both beginning and advanced programmers. docs - PySimpleGUI.org GitHub - PySimpleGUI.com. Create complex windows simply.
https://github.com/PySimpleGUI/PySimpleGUI
50 stars per week over 184 weeks
9,294 stars, 1,386 forks, 210 watches
created 2018-07-11, last commit 2022-01-22, main language Python
beginner-friendly, datavisualization, games, gui, gui-framework, gui-programming, gui-window, popup-window, progress-meter, pyside2, pysimplegui, python, qt, qt-gui, remi, systemtray, tkinter, tkinter-gui, tkinter-python, wxpython

Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
https://dearpygui.readthedocs.io/en/latest/
https://github.com/hoffstadt/DearPyGui
80 stars per week over 86 weeks
6,966 stars, 341 forks, 113 watches
created 2020-05-28, last commit 2022-01-20, main language C++
cpp, cross-platform, dearpygui, graphics, gui, imgui, linux, macos, native, python, python-gui, toolkit, tools, ui, windows

Python REMote Interface library. Platform independent. In about 100 Kbytes, perfect for your diet.
https://github.com/dddomodossola/remi
7.27 stars per week over 409 weeks
2,977 stars, 355 forks, 114 watches
created 2014-03-20, last commit 2021-12-30, main language Python
gui, gui-library, platform-independent, python, remi, ui

Build GUI for your Python program with JavaScript, HTML, and CSS
https://pywebview.flowrl.com
https://github.com/r0x0r/pywebview
7.27 stars per week over 374 weeks
2,723 stars, 362 forks, 54 watches
created 2014-11-20, last commit 2022-01-15, main language Python
cef, cocoa, gtk, gui, html, javascript, linux, osx, python, qt, webkit, windows

wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
http://wxpython.org/
https://github.com/wxWidgets/Phoenix
3.46 stars per week over 496 weeks
1,719 stars, 449 forks, 105 watches
created 2012-07-17, last commit 2022-01-12, main language Python
awesome, cross-platform, gui, gui-framework, gui-toolkit, linux, macosx, python, windows, wxpython, wxwidgets

This file was automatically generated on 2022-01-23.

To curate your own github list, simply clone and change the input csv file.

Inspired by:
https://github.com/vinta/awesome-python
https://github.com/trananhkma/fucking-awesome-python