Python user-interface

Open-source Python projects categorized as user-interface

Top 10 Python user-interface Projects

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

  • Project mention: Shoes makes building little graphical programs for Mac, Windows, Linux simple | news.ycombinator.com | 2024-02-23

    Just a heads up: PySimpleGUI 5 isn't open source any more [0], and the official GitHub repo was replaced with a stub [1]. From the blog post, it sounds like the people behind it will probably remove the FOSS version from PyPI soon.

    It's possible the community will fork it with a version of PySimpleGUI 4 that's still kicking around, but I haven't seen one yet.

    [0] https://news.ycombinator.com/item?id=39369353

    [1] https://github.com/PySimpleGUI/PySimpleGUI

  • CustomTkinter

    A modern and customizable python UI-library based on Tkinter

  • Project mention: Can I run a python file, located in someone else's repository, through cmd? | /r/github | 2023-08-09
  • 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
  • pywinauto

    Windows GUI Automation with Python (based on text properties)

  • denite.nvim

    :dragon: Dark powered asynchronous unite all interfaces for Neovim/Vim8

  • pyTermTk

    Python Terminal Toolkit - a Spiced Up TUI Library 🌶️

  • Project mention: What’s the coolest things you’ve done with python? | /r/Python | 2023-11-15

    I did a Terminal-UI library (pyTermTk) That you can use, for example, to build terminal Multiplexer that looks like an Amiga Workbench.

  • reacton

    A pure Python port of React for ipywidgets

  • Project mention: It's React, but in Python | news.ycombinator.com | 2023-06-05

    2. Works with ipywidgets, so many existing data apps can be ported over very easily -- Jupyter users celebrate.

    I'm not associated with the project, but I know the maintainers (creators of Volia [2]) and they are honestly excellent. I haven't use the project in production, but the getting starting guide is pretty compelling.

    [1] https://github.com/widgetti/reacton

  • Wiregate

    "WireGate: Secure Intranet Deployment with WireGuard, Docker, and Enhanced Network Controls"

  • Project mention: Wiregate Ipv6 support? | /r/WireGuard | 2023-12-04
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • vision_ui

    This is a vision-based 3d model manipulation and control UI

  • ToUI

    A Python package that creates user interfaces (websites and desktop apps) from HTML easily.

  • Project mention: Create user interfaces from only Python and HTML using ToUI | /r/Python | 2023-05-31

    GitHub repo: https://github.com/mubarakalmehairbi/ToUI

  • supervisor-shell-ui

    A CLI alternative to the built-in web interface of Supervisor, offering a more convenient way to manage processes directly from the terminal.

  • Project mention: GitHub - psyb0t/supervisor-shell-ui: A CLI alternative to the built-in web interface of Supervisor, offering a more convenient way to manage processes directly from the terminal. | /r/coolgithubprojects | 2023-07-25
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Index

What are some of the best open-source user-interface projects in Python? This list will help you:

Project Stars
1 PySimpleGUI 13,149
2 CustomTkinter 10,298
3 pywinauto 4,638
4 denite.nvim 2,056
5 pyTermTk 515
6 reacton 271
7 Wiregate 199
8 vision_ui 50
9 ToUI 12
10 supervisor-shell-ui 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com