Best GUI to pick?

This page summarizes the projects mentioned and recommended in the original post on /r/learnpython

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • PySimpleGUI

    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.

  • I would stick with pySimpleGui until you find a requirement that it can't fulfill. At least skinning should be possible, see for example https://github.com/PySimpleGUI/PySimpleGUI/issues/3412 with loads of examples.

  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

  • Dear PyGui is a GUI framework that seems to be increasingly popular with engineers and scientists. Obviously, it depends on your requirements. PyQt/Pyside and Electron are probably the most mature libraries with their own strengths. Potential downside to PyQt/Pyside is the license. Electron GUI is most like the web. Downside is the library size as it basically includes Chromium.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts