What is the best GUI library for Python?

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

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • talent.io - Download talent.io’s Tech Salary Report
  • Scout APM - Less time debugging, more time building
  • streamlit

    Streamlit — The fastest way to build data apps in Python

    DearPyGui features your use case. If you want something simpler, go for streamlit, it's really easy and you will get your prototype in no time.

  • bokeh

    Interactive Data Visualization in the browser, from Python

    If so, one approach may be to abandon matplotlib for something like bokeh. Bokeh allows you to add many of the classical GUI elements (slider bars, radio buttons, etc). Depending on your needs, it can either make HTML files with your plots or with a little more work you can set it up as a server.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • DearPyGui

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

    DearPyGui features your use case. If you want something simpler, go for streamlit, it's really easy and you will get your prototype in no time.

  • Sun-Valley-ttk-theme

    A gorgeous theme for ttk, based on Microsoft's Sun Valley visual styles ✨

  • gradio

    Create UIs for your machine learning model in Python in 3 minutes

    also checkout gradio, easy to get started and has been used for apps like text to image generation: https://huggingface.co/spaces/kuprel/min-dalle

  • microblog

    A microblogging web application written in Python and Flask that I developed as part of my Flask Mega-Tutorial series.

    There's always the flask mega tutorial, or various other simpler ones online.

  • CustomTkinter

    A modern and customizable python UI-library based on Tkinter

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

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