mirror of
https://github.com/vinta/awesome-python.git
synced 2024-11-27 14:01:08 +00:00
refine Command-line Interface Development
This commit is contained in:
parent
4b29059c6f
commit
ca8c1617e7
11
README.md
11
README.md
|
@ -254,18 +254,17 @@ Inspired by [awesome-php](https://github.com/ziadoz/awesome-php).
|
||||||
*Libraries for building command-line applications.*
|
*Libraries for building command-line applications.*
|
||||||
|
|
||||||
* Command-line Application Development
|
* Command-line Application Development
|
||||||
* [cement](https://builtoncement.com/) - CLI Application Framework for Python.
|
* [cement](https://github.com/datafolklabs/cement) - CLI Application Framework for Python.
|
||||||
* [click](https://github.com/pallets/click/) - A package for creating beautiful command line interfaces in a composable way.
|
* [click](https://github.com/pallets/click/) - A package for creating beautiful command line interfaces in a composable way.
|
||||||
* [cliff](https://docs.openstack.org/developer/cliff/) - A framework for creating command-line programs with multi-level commands.
|
* [cliff](https://github.com/openstack/cliff) - A framework for creating command-line programs with multi-level commands.
|
||||||
* [docopt](http://docopt.org/) - Pythonic command line arguments parser.
|
|
||||||
* [python-fire](https://github.com/google/python-fire) - A library for creating command line interfaces from absolutely any Python object.
|
* [python-fire](https://github.com/google/python-fire) - A library for creating command line interfaces from absolutely any Python object.
|
||||||
* [python-prompt-toolkit](https://github.com/jonathanslenders/python-prompt-toolkit) - A library for building powerful interactive command lines.
|
* [python-prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit) - A library for building powerful interactive command lines.
|
||||||
* Terminal Rendering
|
* Terminal Rendering
|
||||||
* [alive-progress](https://github.com/rsalmei/alive-progress) - A new kind of Progress Bar, with real-time throughput, eta and very cool animations.
|
* [alive-progress](https://github.com/rsalmei/alive-progress) - A new kind of Progress Bar, with real-time throughput, eta and very cool animations.
|
||||||
* [asciimatics](https://github.com/peterbrittain/asciimatics) - A package to create full-screen text UIs (from interactive forms to ASCII animations).
|
* [asciimatics](https://github.com/peterbrittain/asciimatics) - A package to create full-screen text UIs (from interactive forms to ASCII animations).
|
||||||
* [bashplotlib](https://github.com/glamp/bashplotlib) - Making basic plots in the terminal.
|
* [bashplotlib](https://github.com/glamp/bashplotlib) - Making basic plots in the terminal.
|
||||||
* [colorama](https://pypi.org/project/colorama/) - Cross-platform colored terminal text.
|
* [colorama](https://github.com/tartley/colorama) - Cross-platform colored terminal text.
|
||||||
* [rich](https://github.com/willmcgugan/rich) - Python library for rich text and beautiful formatting in the terminal. Also provides a great `RichHandler` log handler.
|
* [rich](https://github.com/Textualize/rich) - Python library for rich text and beautiful formatting in the terminal. Also provides a great `RichHandler` log handler.
|
||||||
* [tqdm](https://github.com/tqdm/tqdm) - Fast, extensible progress bar for loops and CLI.
|
* [tqdm](https://github.com/tqdm/tqdm) - Fast, extensible progress bar for loops and CLI.
|
||||||
|
|
||||||
## Command-line Tools
|
## Command-line Tools
|
||||||
|
|
Loading…
Reference in New Issue
Block a user