Which GUI framework do you/would you use for which purposes and why?

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

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

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

  • Dear PyGui is under active and fast development. At the moment, many users seem to be using it to build GUI's for back office work, CLI tools, etc. A few quick examples of Dear PyGui at this point in time. https://github.com/hoffstadt/DearPyGui/wiki/Examples

  • 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.

  • PySimpleGUI

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • streamlit

    Streamlit — A faster way to build and share data apps.

  • streamlit (Oriented Data science)

  • Azure-ttk-theme

    A stunning modern theme for ttk inspired by Fluent Design 💠

  • Why not using a better tkinter theme, like this modern design style one : https://github.com/rdbende/Azure-ttk-theme

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