sutools
Cli2Gui
sutools | Cli2Gui | |
---|---|---|
2 | 1 | |
5 | 80 | |
- | - | |
7.5 | 5.9 | |
9 months ago | about 2 months ago | |
Python | Python | |
MIT License | MIT License |
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.
sutools
-
su (Super User) tools: Lightweight CLI, Logging, and Benchmarking Utilities
Introducing sutools, a collection of su (Super User) tools, a lightweight package designed to provide easy-to-configure utilities built on standard Python packages. Sutools doesn't aim to replace libraries like argparse, logging, or click; instead, it is designed to offer an alternative starting point for those looking to quickly scaffold projects.
-
Building CLIs with Typer and Hydra
I've never seen Fire, I like the class compatibility that's super cool. I created my own cli generator I use it myself but it's just me as far as I'm aware and it is very early in its lifespan so not super feature rich yet. It's called sutools https://github.com/aastopher/sutools it also has a tool for logging and allows the logger to work with the cli. Fire looks... fire thanks for the good reference! Now I want to build class compatibility into my library :)
Cli2Gui
What are some alternatives?
typer-hydra-cli - CLIs with Typer + Hydra
ffmpeg-koraktor - An occasionally-growing selection of FFmpeg invocations that have proven handy in various situations.
rich-argparse - A rich help formatter for argparse
ffmpeg-buddy - a lil webpage that helps you write ffmpeg commands
placeholder-image-generator - A small python tool that generates placeholder images with specific dimensions and color
pauk - CLI IP Scanner and Port Checker with Telegram Notifications
HandBrake - HandBrake's main development repository
textual - The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
ffmpeg-python - Python bindings for FFmpeg - with complex filtering support
tldr - 📚 Collaborative cheatsheets for console commands
Gooey - Turn (almost) any Python command line program into a full GUI application with one line