Originally created by @fedyakov on GitHub (Dec 21, 2023).
Original GitHub issue: https://github.com/shadawck/awesome-cli-frameworks/issues/13
Some actively developing Python libraries that can be added to the list:
- [Clipstick](https://github.com/sander76/clipstick)
- [Clize](https://github.com/epsy/clize)
- [datargs](https://github.com/roee30/datargs)
- [Decli](https://github.com/woile/decli)
- [Plac](https://github.com/ialbert/plac)
- [SimpleParsing](https://github.com/lebrice/SimpleParsing)
- [Typed Argument Parser (Tap)](https://github.com/swansonk14/typed-argument-parser)
- [tyro](https://github.com/brentyi/tyro)
@shadawck Maybe https://github.com/Textualize/rich can be added also? Its not about parsing but about formatting the cli output, also it has about 50k stars :)
<!-- gh-comment-id:1955252048 -->
@uselessscat commented on GitHub (Feb 20, 2024):
@shadawck Maybe https://github.com/Textualize/rich can be added also? Its not about parsing but about formatting the cli output, also it has about 50k stars :)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @fedyakov on GitHub (Dec 21, 2023).
Original GitHub issue: https://github.com/shadawck/awesome-cli-frameworks/issues/13
Some actively developing Python libraries that can be added to the list:
@shadawck commented on GitHub (Feb 6, 2024):
Thank you for this addition 👍
@uselessscat commented on GitHub (Feb 20, 2024):
@shadawck Maybe https://github.com/Textualize/rich can be added also? Its not about parsing but about formatting the cli output, also it has about 50k stars :)