How do you make a python UI that doesn't look like garbage?

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. qtpy

    Provides an uniform layer to support PyQt5, PySide2, PyQt6, PySide6 with a single codebase

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Gooey

    Turn (almost) any Python command line program into a full GUI application with one line

  4. flexx

    Discontinued Write desktop and web apps in pure Python [Moved to: https://github.com/flexxui/flexx] (by zoofIO)

    PysimpleGUI is pretty nice and also https://github.com/zoofIO/flexx

  5. Neutron

    Discontinued Create modern cross-platform apps in Python using HTML and CSS (by IanTerzo)

    Some already mentioned Electron. Someone made a version called Neutron for Python https://github.com/IanTerzo/Neutron Prob good to learn html css and js

  6. pglet

    Discontinued Pglet - build internal web apps quickly in the language you already know!

    Hey, try Pglet - it's very easy to get started and UI looks cool. There is a tutorial how to make a simple To-Do app in Python: https://pglet.io/docs/tutorials/python

  7. Eel

    Discontinued A little Python library for making simple Electron-like HTML/JS GUI apps

    This must be a good opinion for you eel library

  8. Autofill_PDF_FromCSV

    Shameless plug, here’s something I built with it: autofill pdf

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream 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

  • Does anyone know of a GUI that can be used to run a python script and see the output?

    6 projects | /r/learnpython | 27 Oct 2022
  • Python Fire VS mininterface - a user suggested alternative

    2 projects | 20 May 2025
  • mininterface VS click - a user suggested alternative

    2 projects | 20 May 2025
  • Python's many command-line utilities

    4 projects | news.ycombinator.com | 3 Jun 2024
  • Github Sponsor Sebastián Ramírez Python programmer

    2 projects | dev.to | 5 May 2024

Did you know that Python is
the 2nd most popular programming language
based on number of references?