[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-70747":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":9,"pushedAt":9,"updatedAt":44,"readmeContent":45,"aiSummary":46,"trendingCount":15,"starSnapshotCount":15,"syncStatus":47,"lastSyncTime":48,"discoverSource":49},70747,"PySimpleGUI","PySimpleGUI\u002FPySimpleGUI","Python GUIs for Humans! Create any GUI simple or complicated in a way that's intuitive.  Launched in 2018. NEW for 2026 - the LGPL3 Version 6.  Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users. ","https:\u002F\u002Fwww.PySimpleGUI.com",null,"Python",13802,1828,232,714,0,3,12,9,44.79,"GNU Lesser General Public License v3.0",false,"master",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"beginner-friendly","datavisualization","games","gui","gui-framework","gui-programming","gui-window","pyside2","pysimplegui","python","python-gui","qt","qt-gui","remi","systemtray","tkinter","tkinter-gui","tkinter-python","user-interface","wxpython","2026-06-12 02:02:42","\n\u003Cp align=\"center\">\n    \u003Cimg height=\"250\" src=\"https:\u002F\u002Fpysimplegui.net\u002Fimages\u002Flogos\u002FLogo_Full_Transparent_Cropped.png\">\n  \n\u003C\u002Fp>\n\n\n \n# Open Source Once Again...\n\nHey, it's Mike....![](https:\u002F\u002FPySimpleGUI.net\u002Fimages\u002Femojis\u002Fwave_56.png?raw=true&v=1) \n\n\nWe gave commercialization a try. It was an incredible experience, but it didn’t generate the resources needed to sustain PySimpleGUI at the level we had hoped. In February 2025, we announced that PySimpleSoft would be shutting down, with support continuing through the end of 2025.\n\nThat process is now complete. The next question was what to do with the code, documentation, and repositories. I always planned to keep the repos available for reference—so the decision came down to the software itself.\n\n\n\n# PySimpleGUI 6\n\n\u003Cdiv>\n\u003Cimg src=\"https:\u002F\u002Fpysimplegui.net\u002Fimages\u002Flogos\u002Fpsg6_logo_plain.png\" height=\"80\" alt=\"Alt text\">\n\u003C\u002Fdiv>\n\n\nI’ve released the PySimpleGUI 5 code as open source. After removing licensing and security components, it’s now available under the LGPL3 license on GitHub and PyPI.\n\n## Installing from PyPI\n\nTo install the latest version (v6):\n\n`python -m pip install PySimpleGUI`\n\nIf you need the older version (4.60.5.1):\n\n\n`python -m pip install PySimpleGUI==4.60.5.1`\n\n## Installing from Github\n\nThe GitHub repo has the most up-to-date code. You can install directly without cloning:\n\n\n`python -m pip install --upgrade https:\u002F\u002Fgithub.com\u002FPySimpleGUI\u002FPySimpleGUI\u002Fzipball\u002Fmaster`\n\nOr clone\u002Fdownload the repo and install locally:\n\n`python -m pip install .`\n \n## Longer Term Outlook\n\nI’m still wrapping up the transition from version 5 to 6, including the docs. After that, I’m honestly not sure what the long-term future looks like—but if the past 8 years are any indication, I’m not great at predicting it.  \n\n\nFor now, I’m here and happy to help.\n\n## Thank you\n\nPySimpleGUI has been a once-in-a-lifetime experience. It’s been amazing to see what people have built and to be a small part of it. Thanks to everyone who supported the project over the years.\n\n---------------------------------\n\n\n# What is PySimpleGUI?\n\nPySimpleGUI is a wrapper for tkinter (and other GUI libraries) that transforms the GUI SDK into a simpler, more compact architecture while still providing detailed customization.  No prior GUI programming experience needed.\n\nThis is an entire interactive application.\n\n```python\nimport PySimpleGUI as sg\n\n# Define the window's contents\nlayout = [[sg.Text(\"What's your name?\")],\n          [sg.Input(key='-INPUT-')],\n          [sg.Text(size=(40,1), key='-OUTPUT-')],\n          [sg.Button('Ok'), sg.Button('Quit')]]\n\n# Create the window\nwindow = sg.Window('Window Title', layout)\n\n# Display and interact with the Window using an Event Loop\nwhile True:\n    event, values = window.read()\n    # See if user wants to quit or window was closed\n    if event == sg.WINDOW_CLOSED or event == 'Quit':\n        break\n    # Output a message to the window\n    window['-OUTPUT-'].update('Hello ' + values['-INPUT-'] + \"! Thanks for trying PySimpleGUI\")\n\n# Finish up by removing from the screen\nwindow.close()\n```\n\nThis is the window that's created.\n\n![win1](https:\u002F\u002Fraw.githubusercontent.com\u002FPySimpleGUI\u002FPySimpleGUI\u002Fmaster\u002Fimages\u002Ffor_readme\u002FExample2-1.jpg)\n\nHere's the same window after some user interaction.\n\n![win2](https:\u002F\u002Fraw.githubusercontent.com\u002FPySimpleGUI\u002FPySimpleGUI\u002Fmaster\u002Fimages\u002Ffor_readme\u002FExample2-2.jpg)\n\n##  Documentation - want to learn more? \n\n\nYou'll find **extensive** documentation at:\n\nhttps:\u002F\u002FDocs.PySimpleGUI.com\n\n## Contributing\n\nPySimpleGUI has always been developed more like a proprietary product than an open source project.  Pull requests aren't accepted.\n\n\n---\n\n# What's new...\n\n## Recently added features and activities\n\n## Documentation\n\n* The move of the documentation from ReadTheDocs to GitHub pages is complete.  Users should notice no difference.\n* Removal of Version 5 specifics is done for the mostpart.  There may be a few spots that need cleanup\n* Work has started to include PSG 6 details.  The SDK Call Reference needs upating before the next PyPO release, preferably sooner so that the code on GitHub is in there prior to PyPO release.\n\n\n## New repo - PSGMicroPython\n\nCreated a new repo and added code for interfacing to a MicroPython-based microcontroller.  It works with Raspberry Pi Pico and ESP32.  It may work with other boards too.  Not meant to be robust or significant.  It's just some code I threw together that could maybe be useful to someone else... or not... \n![](https:\u002F\u002FPySimpleGUI.net\u002Fimages\u002Femojis\u002Fguess_28.png?raw=true&v=1) \n\n\n\n## Features & Fixes\n\n* 6.0.2 - Fixed bug in Window.settings_save\n* 6.0.3 - Added ability to \"print\" an image inline in a Multiline element\n\n\u003Cimg width=\"1081\" height=\"538\" alt=\"Image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fe914e1dd-e363-4124-9cc9-a065abf8e6c1\" \u002F>\n\n* 6.0.5 - The ability to upgrade to the latest Maint Release is once again built into PSG.  You can use the Home Window or the command line command`psgupgrade`.  You can see the release notes and install a new version.\n\n\n\u003Cimg width=\"499\" height=\"256\" alt=\"Image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fb6c4b736-0f3b-4001-88bc-040ae62208ca\" \u002F>\n\n\n\u003Cimg width=\"771\" height=\"356\" alt=\"Image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F9b8aa416-eef4-48c8-aca6-df62673be6c0\" \u002F>\n\n\n\n* PSGWeb - PySimpleGUI running in a browser window\n  * Works with most demo programs\n  * To try it, go to any PySimpleGUI application on GitHub, add `psgweb.us` onto the front of the url, press enter\n  * https:\u002F\u002Fgithub.com\u002FPySimpleGUI\u002FPySimpleGUI\u002Fblob\u002Fmaster\u002FDemoPrograms\u002FDemo_All_Elements.py becomes https:\u002F\u002Fpsgweb.us\u002Fgithub.com\u002FPySimpleGUI\u002FPySimpleGUI\u002Fblob\u002Fmaster\u002FDemoPrograms\u002FDemo_All_Elements.py\n  * There are no plans to release or expand this prototype.  It was created as part of the larger PSG 5 effort, but not released.\n\nHere's that Demo Program running in browser:\n\n\u003Cimg width=\"1087\" height=\"1184\" alt=\"Image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F63b68e32-4a9d-4399-b8a4-00503dbcc111\" \u002F>\n\n\n\n----\n\n\n\n## AI....\n\n![](https:\u002F\u002FPySimpleGUI.net\u002Fimages\u002Femojis\u002Fweary_56.png?raw=true&v=1) \n\nSeems most projects have something to say about AI usage now.  This is my **opinion** and how I've decided to use AI.  It's what's right for me.  It might not be right for you or anyone else.\n\nI use LLMs to search and summarize documentation, lookup errors, do research, get knowledge.  I don't use LLMs to write code.  My reason is very simple.  \n\n### **I like to write code.**  \n\nI fell in love with programming 50 years ago.  Writing software is my happy place.  Why would I give that to a computer to do instead of getting the enjoyment I get from doing it?  AI can generate lots of things.  The feeling I get writing software is not one of the things AI can generate.\n\nI'm not in a hurry.  If I wanted code written for me, I would have opened the project up to pull requests years ago, but I didn't because I wanted to write the code.  It's fun!\n\n### PySimpleGUI in the AI era\n\nA common question in software today is whether a library is still relevant. I think for PySimpleGUI the answer is yes.  People discover and install PySimpleGUI every day.  GUI applications are often built incrementally. As features are added, layouts change, buttons move, and the code needs to evolve. That’s much easier when the code is understandable, whether it was written by a person or an AI.\n\nI use PySimpleGUI regularly, and I can’t imagine building a Windows app without it.  I’ve recently been working on a 6502 breadboard computer. I built a bus analyzer using a couple of Raspberry Pi Picos and a PySimpleGUI app to control everything from Windows.  Coding up a windows application to be the front-end to my tools is very easy for me to do using PySimpleGUI.\n\nThat’s reason enough for me to keep working to clean up the ecosystem and keep it running well.\n\n## License & Copyright\n\nCopyright 2018-2026 PySimpleGUI.  All rights reserved.\n\nLicensed under LGPL3.\n","PySimpleGUI 是一个用于简化 Python GUI 应用开发的库。它通过封装 tkinter、Qt、WxPython 和 Remi 等 GUI 框架，为用户提供了一个简洁直观且易于上手的编程接口，无需任何 GUI 编程经验即可快速构建图形界面应用。该库支持多种布局和控件自定义，同时具备跨平台特性，适用于 Windows、macOS 和 Linux 系统。无论是初学者还是有经验的开发者，都可以利用 PySimpleGUI 来创建从简单的数据可视化工具到复杂的游戏或系统托盘程序等各种类型的应用程序。",2,"2026-06-11 03:33:57","high_star"]