Gooey
tldr
Gooey | tldr | |
---|---|---|
60 | 262 | |
20,377 | 48,494 | |
- | 1.0% | |
0.0 | 10.0 | |
2 months ago | 2 days ago | |
Python | Markdown | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Gooey
-
Gooey: My take on a Rusty GUI framework
The name conflicts with a similar python module that allows one to turn any Python console program into a GUI with one line.
https://github.com/chriskiehl/Gooey
- FLaNK Stack Weekly 11 Dec 2023
- Turn (almost) any Python command line program into a full GUI application with one line
-
Gooey: Turn almost any Python command line program into a full GUI application
Hey! Cool project! I have a question: why do you dump out sys.argv to a local file in the CWD? [0] tmp.txt is hardly a unique name⦠or am I missing something and this never triggers?
[0] https://github.com/chriskiehl/Gooey/blob/be4b11b8f27f500e732...
-
PysimpleGUI
This might be of interest to you:
> Gooey - Turn (almost) any Python 3 Console Program into a GUI application with one line
https://github.com/chriskiehl/Gooey
-
Python GUIs
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 script, and automatic feature parity between the two.
Downside: Control over the GUI layout is basic, and only "standard" GUI features work, but I never felt limited when using it.
-
Launch HN: Onu (YC W23) β Turn scripts into internal tools in minutes
similar for local/individual usage:
https://github.com/chriskiehl/Gooey - take a python-CLI, make a TK-windows
and then probably even simple dashboarding like streamlit.
-
This package will "GUI-fy" your functions!
Like Gooey?
-
Question about 'chaining' Python scripts
As for how I'd handle it, I would probably combine both into one command-line program, with all filepaths using pathlib and letting argparse handle the options. That way you could optionally generate a GUI with gooey with little extra effort, although this would also add a dependency.
tldr
-
Ask HN: Is there a GUI for bash shell?
Maybe this already helps: https://github.com/tldr-pages/tldr
-
Try / Ripgrep in Y Minutes
A bit of an aside, but I really like "guides to things we otherwise take for granted". So few man pages are built around example use cases, but those are often what make the case for a tool!
A similar spirit to projects like https://github.com/tldr-pages/tldr/ , but this has a lot more useful detail.
The ripgrep author has a blog post on performance and benchmarking that is an interesting read in itself: https://blog.burntsushi.net/ripgrep/
- Serving my blog posts as Linux manual pages
- Tldr: Simplified and community-driven man pages
- Tell HN: My Favorite Tools
-
Should you add screenshots to documentation?
Looks like bro pages is archived and they recommend https://github.com/tldr-pages/tldr or https://github.com/cheat/cheat
-
Have i made my own linux distro? ^_^
a very excellent tool to grab is TLDR https://tldr.sh/
- fixedIt
-
Day 2 - Basic navigation
And that's why tldr is such a powerful tool! You can easily install it with sudo apt install tldr or follow this demo.
- Tldr Pages
What are some alternatives?
Python Fire - Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
cheat - cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
Tkinter-Designer - An easy and fast way to create a Python GUI π
tealdeer - A very fast implementation of tldr in Rust.
click - Python composable command line interface toolkit
cheat.sh - the only cheat sheet you need
typer - Typer, build great CLIs. Easy to code. Based on Python type hints.
zsh-autosuggestions - Fish-like autosuggestions for zsh
asciimatics - A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations
navi - An interactive cheatsheet tool for the command-line
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.
fish-shell - The user-friendly command line shell.