PySimpleGUI

Launched in 2018 Actively developed and supported. Supports tkinter, Qt, WxPython, Remi (in browser). Create custom layout GUI's simply. Python 2.7 & 3 Support. 200+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples using Machine Learning(GUI, OpenCV Integration, Chatterbot), Floating Desktop Widgets, Matplotlib + Pyplot integration, add GUI to command line scripts, PDF & Image Viewer. For both beginning and advanced programmers . (by PySimpleGUI)

Stats

Basic PySimpleGUI repo stats
11
6,163
9.7
7 days ago

PySimpleGUI/PySimpleGUI is an open source project licensed under GNU Lesser General Public License v3.0 only which is an OSI approved license.

PySimpleGUI Alternatives

Similar projects and alternatives to PySimpleGUI based on common topics and language

  • GitHub repo DearPyGui

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

  • GitHub repo streamlit

    Streamlit — The fastest way to build data apps in Python

  • GitHub repo Azure-ttk-theme

    Azure theme is a beautiful and modern theme for ttk

  • GitHub repo GUIYoutube-dl

    GUI for youtube-dl can download videos, clips, mp3.

  • GitHub repo GuitarTuner

    Guitar tuner program made with Python, Tkinter and PyAudio.

  • GitHub repo guiscrcpy

    A full fledged GUI integration for the most award winning open-source android screen mirroring system -- scrcpy located on https://github.com/genymobile/scrcpy/ by @rom1v

  • GitHub repo remi

    Python REMote Interface library. Platform independent. In about 100 Kbytes, perfect for your diet.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better PySimpleGUI alternative or higher similarity.

Posts

Posts where PySimpleGUI has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-02.
  • Infinite loop using PySimpleGUI threads
    Probably your easiest way to see this in action is to go and look at some of the example programs that pysimplegui has available.
  • Which Python GUI framework for a scientific desktop application?
  • PySimpleGUI & watchdog
  • Is there an easy way to make an elaborate GUI for a python backend app?
    reddit.com/r/Python | 2021-03-14
    You can use PySimpleGUI to make a wrapper around backend code pretty darn easily. https://github.com/PySimpleGUI/PySimpleGUI
  • Progress Bar Problems - PySimpleGUI and Moviepy (which uses Proglog)
    I'm using PySimpleGUI to make a GUI that has a progress bar on it to show that things are running properly. Moviepy uses a library called Proglog to create a command line progress bar, and has vague mentions of subclassing a "def bars_callback()" dealio that I honestly cannot for the life of me figure out.
  • How can I make a text field with a button beside of it that saves the text to a notepad file.
    After you have a decent grasp of Python, you'll want to start with a GUI framework. There are many to choose from, but PySimpleGUI will get the job done quickly. It is a wrapper around OpenTK, which itself is a wrapper around your OS's native windowing libraries. The documentation will tell you how to create a Window (also called a form), Textboxes, Buttons, and event listeners on all of your form controls.
  • Which GUI framework do you/would you use for which purposes and why?
    reddit.com/r/Python | 2021-02-13
    PySimpleGUI
  • XCU Utilities -- New Software
  • How do i make count down timers with pycharm?
    I think I would take a look at https://pypi.org/project/PySimpleGUI/ for a project requiring a GUI. It seems they have a https://github.com/PySimpleGUI/PySimpleGUI/blob/master/DemoPrograms/Demo_Desktop_Widget_Timer.py
  • What’s the best framework for cross platform applications?
    Git: https://github.com/PySimpleGUI/PySimpleGUI
  • Any solutions for having dynamic shortcuts and mouse functions in apps, plus automation, plus easy GUIs, like AHK on Windows?
    reddit.com/r/linuxmint | 2021-01-29
    I find that quite simple. The pysimpleGUI project is a attempt to simplify the above even further. https://github.com/PySimpleGUI/PySimpleGUI