Trollop
piou
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.
Trollop
-
Command line parser library, which one do you like the most, regardless of language?
My favorite is probably trollop but I haven’t needed to write a cli in years. Clap is also great, but the best I’ve used is probably Click which is saying something because I absolutely hate Python. Also deploying is a completely separate problem from which library is best. Click is by far the worst to deploy, then Clap, then trollop.
- Show HN: Piou – Build beautiful command-line interfaces with type validation
piou
-
Piou - Build beautiful command-line interfaces with type validation
I open-sourced last week Piou, a pet project inspired from FastAPI (for the Dev Experience) and the beautiful Poetry CLI interface.
- Piou – Build beautiful command-line interfaces with type validation
- Show HN: Piou – Build beautiful command-line interfaces with type validation
What are some alternatives?
Thor - Thor is a toolkit for building powerful command-line interfaces.
Python Fire - Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Rake - A make-like build utility for Ruby.
sherlock - 🔎 Hunt down social media accounts by username across social networks
GLI - Make awesome command-line applications the easy way
rich - Rich is a Python library for rich text and beautiful formatting in the terminal.
Slop - Simple Lightweight Option Parsing - ✨ new contributors welcome ✨
httpie - 🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
Commander - The complete solution for Ruby command-line executables
pyright - Static Type Checker for Python
Cocaine
typer - Typer, build great CLIs. Easy to code. Based on Python type hints.