chriskiehl/Gooey
View on GitHub ↗ ★ 21,890 Python
Turn (almost) any Python command line program into a full GUI application with one line
52 mentions on Hacker News by 44 people: 7 stories, 45 comments · first 2014-08-24 · latest 2026-06-03
20082026
-
not the maintainer, but at first I thought it was python :D https://github.com/chriskiehl/Gooey
comment by persedes · 2026-06-03 · in Gooey: A GPU-accelerated UI framework for Zig -
…Also: > Gooey: Turn (almost) any Python 3 Console Program into a GUI application with one line > https://github.com/chriskiehl/Gooey
comment by vova_hn2 · 2026-06-03 · in Gooey: A GPU-accelerated UI framework for Zig -
…(by the same org). Is something like that on the roadmap? Similar work: https://github.com/chriskiehl/Gooey and https://github.com/Sorcerio/Argparse-Interface I've wanted to do TUI form generation for my own CLI framework since 20
comment by bbkane · 2025-06-19 · in Fang, the CLI Starter Kit -
https://github.com/chriskiehl/Gooey
comment by rsanek · 2025-01-27 · in If OpenSSL were a GUI (2022) -
…all CLIs? There is Gooey [1], a similar Python project that works, but only for Python CLIs. [1]: https://github.com/chriskiehl/Gooey
comment by rochak · 2024-12-19 · in Show HN: Yakari – Interactive TUIs for CLI tools -
…www.github.com/home-assistant/core/pull/130423 3 https://www.github.com/celery/celery/pull/9407 4 https://www.github.com/chriskiehl/Gooey/pull/921 5 https://www.github.com/crewAIInc/crewAI/pull/1582 6 https://www.github.com/cumulo-autumn/St…
comment by dhx · 2024-11-13 · in Backdoor attempt on Exolabs GitHub repo through an innocent looking PR -
There is for Python: https://github.com/chriskiehl/Gooey
comment by blackbear_ · 2024-01-12 · in CLI user experience case study -
…similar python module that allows one to turn any Python console program into a GUI with one line. https://github.com/chriskiehl/Gooey
comment by gadiyar · 2023-12-23 · in Gooey: My take on a Rusty GUI framework -
…: https://news.ycombinator.com/item?id=14737978 [6] pawk : https://github.com/alecthomas/pawk [7] https://github.com/chriskiehl/Gooey [8] screen: https://linuxize.com/post/how-to-use-linux-screen/ [9] menu :…
comment by sargstuff · 2023-12-10 · in Ask HN: Does anyone teach spreadsheet architecture? -
…to a local file in the CWD? [0] tmp.txt is hardly a unique name… or am I missing something? [0] https://github.com/chriskiehl/Gooey/blob/be4b11b8f27f500e732...
comment by elteto · 2023-12-10 · in Gooey: Turn almost any Python command line program into a full GUI application -
…to you: > Gooey - Turn (almost) any Python 3 Console Program into a GUI application with one line https://github.com/chriskiehl/Gooey
comment by scrlk · 2023-12-09 · in PysimpleGUI -
I love gooey: https://github.com/chriskiehl/Gooey It allows me to quickly slap a GUI on an existing script that accepts command-line-arguments. In the end, I get the best of both world: Discoverability from the GUI, automation through the…
comment by maho · 2023-06-14 · in Python GUIs -
similar for local/individual usage: https://github.com/chriskiehl/Gooey - take a python-CLI, make a tk-frontend and then probably even simple dashboarding like streamlit.
comment by fock · 2023-06-01 · in Launch HN: Onu (YC W23) – Turn scripts into internal tools in minutes -
…to include a basic GUI with a CLI There are. For example, in Python, Gooey provides that. [0] [0]: https://github.com/chriskiehl/Gooey
comment by jmholla · 2023-03-17 · in Speak English to me: The secret world of programmers -
…do the first step (object -> CLI): https://github.com/google/python-fire Gooey can do (CLI -> GUI): https://github.com/chriskiehl/Gooey
comment by dr-neptune · 2022-09-22 · in Show HN: Rocketry – Statement-based scheduling framework for Python -
…arguments in wxWidgets with just a function decorator. Sadly the development seems to have stopped. https://github.com/chriskiehl/Gooey
comment by puzzlingcaptcha · 2022-06-10 · in If OpenSSL were a GUI -
Posted on HN: https://github.com/chriskiehl/Gooey I haven't tried it yet, IIUC it can generate GUIs for some Python CLI tools
comment by balaji1 · 2022-06-10 · in If OpenSSL were a GUI -
This also exists for Python! It's called Gooey, and mimics the argparse standard library module. https://github.com/chriskiehl/Gooey
comment by akpa1 · 2022-06-10 · in If OpenSSL were a GUI -
…so it would be relatively easy for me to create a GUI with Gooey[1] if there was interest. [1] https://github.com/chriskiehl/Gooey
comment by elesiuta · 2022-06-01 · in Ffmpeg Buddy -
Related: Gooey[1] for turning python scripts into GUIs [1] https://github.com/chriskiehl/Gooey
comment by djrockstar1 · 2021-10-13 · in Showing GUIs from Shell Scripts -
…more flexible and powerful. Look at your own battle and choose your weapons accordingly :-) [0] https://github.com/chriskiehl/Gooey
comment by frederikvs · 2021-09-21 · in Python GUIs for Humans – Transforms UI into People-Friendly Pythonic Interfaces -
That sounds like Gooey: https://github.com/chriskiehl/Gooey , which creates GUIs for Python cli apps. Autogenerated based on the args, but configurable and the widgets and menus can be defined in JSON.
comment by discordance · 2021-09-10 · in A cross-platform GUI for YouTube-dl -
…tool to Typer that I have bookmarked for such cases, but never had the opportunity to use it. https://github.com/chriskiehl/Gooey
comment by hkopp · 2021-08-30 · in Writing Programs with Ncurses -
…of similar-ish in the GUI space that takes any commandline program and turns it into a simple GUI. https://github.com/chriskiehl/Gooey
comment by dwohnitmok · 2021-08-30 · in Writing Programs with Ncurses -
…if somebody is aware of a project to wrap cli utilies in a minimal 'TUI', along the lines of this: https://github.com/chriskiehl/Gooey , but staying in the terminal. You'd pass the name of the program to run as the first argument. Haven't…
comment by davidzweig · 2021-08-22 · in Bringing the Unix philosophy to the 21st century (2019) -
This was recently on HN, seems interesting (didn't try it yet though) https://github.com/chriskiehl/Gooey
comment by TruthWillHurt · 2021-06-22 · in Show HN: I wrote a book about Python -
…MacOS/Linux as well: https://www.wxpython.org/pages/downloads/ The Gooey docs do mention mac: https://github.com/chriskiehl/Gooey/blob/master/docs/packagi... , and there's some code in the repo written specifically for Linux, so I think it…
comment by captn3m0 · 2021-06-14 · in Gooey: Turn almost any Python command line program into a GUI application -
Very cool! Reading https://github.com/chriskiehl/Gooey#how-does-it-work One simply attaches a decorator to whichever function/method your argparse uses. I have dozens of argparse based programs that could use Gooey.
comment by sireat · 2021-06-14 · in Gooey: Turn almost any Python command line program into a GUI application -
…with GUI? If you build it as a CLI, you can get the GUI for free via Gooey[0] (shameless plug)! [0] https://github.com/chriskiehl/Gooey
comment by goostavos · 2021-06-12 · in Electron vs. Qt for a new open-source project? Looking for advice -
…possible to use Gooey to wrap existing applications, but not sure about the automation. [1] https://github.com/chriskiehl/Gooey
comment by lifthrasiir · 2021-04-09 · in You Don't Need a GUI -
> https://github.com/chriskiehl/Gooey Now that is great
comment by RMPR · 2020-12-31 · in Ditching Excel for Python in a legacy industry -
Pyinstaller + Gooey has been my go-to combo for sharing executable python with simple/intuitive UIs. https://github.com/chriskiehl/Gooey
comment by hcrad · 2020-12-31 · in Ditching Excel for Python in a legacy industry -
As far as quickly standing up an effective gui for python, I'd recommend gooey. https://github.com/chriskiehl/Gooey
comment by hcrad · 2020-12-05 · in The Game UI Database, a comprehensive reference of game interface design -
You can also generate an entire GUI from CLI Args! https://github.com/chriskiehl/Gooey ^_^
comment by goostavos · 2020-07-03 · in Guietta – Python module to create simple GUIs -
…that calls your powershell stuff with just a few lines of Python (no actual GUI code required!) ^_^ https://github.com/chriskiehl/Gooey
comment by goostavos · 2020-04-29 · in Suitcase: A macOS tool for deploying GUIs for simple commands and scripts -
…(file selection, input box, slider, ...). Then button to run the program. EDIT apparently there is https://github.com/chriskiehl/Gooey for Python. EDIT2 Hmm. maybe fbs is good enough https://build-system.fman.io/
comment by nabla9 · 2019-12-28 · in Age: A simple, modern and secure file encryption tool -
…GUI for the Python implementation. IMO the challenge is mobile clients for iOS and Android. [1] https://github.com/chriskiehl/Gooey
comment by oefrha · 2019-12-28 · in Age: A simple, modern and secure file encryption tool -
Made a feature request: https://github.com/chriskiehl/Gooey/issues/472
comment by mathiasrw · 2019-09-23 · in Using Gooey as a Universal Front End for Any Language or CLI Application -
…for these kinds of IO behaviors! If you're interested, do you want to open a feature request here? https://github.com/chriskiehl/Gooey/issues
comment by goostavos · 2019-09-22 · in Using Gooey as a Universal Front End for Any Language or CLI Application -
…mind a shameless plug, Gooey[0] can give a native UI without writing a single line of UI code [0] https://github.com/chriskiehl/Gooey
comment by goostavos · 2019-04-21 · in Ask HN: Where are the GUI libraries that aren't bloated? -
How about a mix with gooey? https://github.com/chriskiehl/Gooey That'll be neat.
comment by crazysim · 2018-08-17 · in Python Fire – Generates CLIs from any Python object -
…you might use something like Gooey [1] to build a basic GUI with almost no additional effort. [1] https://github.com/chriskiehl/Gooey
comment by yorwba · 2018-02-22 · in Electron 2.0.0 beta -
…kind of like Gooey[1], but web rather than native focused. [0] https://github.com/wooey/Wooey [1] https://github.com/chriskiehl/Gooey
comment by goostavos · 2018-01-07 · in Show HN: Eel – a simple Python library for making little HTML GUI applications -
…and more! I'm trying to recruit a few more people to test the current release branch[3] :) [1] https://github.com/chriskiehl/Gooey . [2] https://user-images.githubusercontent.com/1408720/34464824-c... [3]…
comment by goostavos · 2018-01-07 · in Show HN: Eel – a simple Python library for making little HTML GUI applications