update page with jsonargparse

This commit is contained in:
shadawck
2022-11-25 19:13:44 +01:00
parent c7a1689feb
commit 8d0993e90b
7 changed files with 14 additions and 5 deletions
+2 -2
View File
@@ -156,6 +156,8 @@ etc.
- [Docopt](https://github.com/docopt/docopt) / [Docopt-NG](https://github.com/jazzband/docopt-ng) : Pythonic command line arguments parser, that will make you smile. docopt parses command-line arguments based on a help message. Don't write parser code: a good help message already has all the necessary information in it.
- [jsonargparse](https://jsonargparse.readthedocs.io/) : Implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables.
- [Python-Fire](https://github.com/google/python-fire) : Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
- [PyCli](https://pythonhosted.org/pyCLI/) : The cli package is a framework for making simple, correct command line applications in Python. With cli, you can quickly add standard command line parsing; logging; unit and functional testing; and profiling to your CLI apps.
@@ -168,8 +170,6 @@ etc.
- [Typer](https://typer.tiangolo.com/) : Library for building CLI applications that users will love using and developers will love creating. It's intended to be the FastAPI of CLIs.
- [jsonargparse](https://jsonargparse.readthedocs.io/) : Implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables.
## Ruby
- [dry-ruby](https://github.com/dry-rb/dry-cli) : General purpose Command Line Interface (CLI) framework for Ruby.
+1 -1
View File
@@ -4,7 +4,7 @@
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Page not found - Awesome CLI Framework</title>
<base href="/awesome-cli-frameworks/">
<base href="/">
<!-- Custom HTML head -->
+3
View File
@@ -361,6 +361,9 @@ etc.</p>
<p><a href="https://github.com/docopt/docopt">Docopt</a> / <a href="https://github.com/jazzband/docopt-ng">Docopt-NG</a> : Pythonic command line arguments parser, that will make you smile. docopt parses command-line arguments based on a help message. Don't write parser code: a good help message already has all the necessary information in it.</p>
</li>
<li>
<p><a href="https://jsonargparse.readthedocs.io/">jsonargparse</a> : Implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables.</p>
</li>
<li>
<p><a href="https://github.com/google/python-fire">Python-Fire</a> : Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.</p>
</li>
<li>
+3
View File
@@ -362,6 +362,9 @@ etc.</p>
<p><a href="https://github.com/docopt/docopt">Docopt</a> / <a href="https://github.com/jazzband/docopt-ng">Docopt-NG</a> : Pythonic command line arguments parser, that will make you smile. docopt parses command-line arguments based on a help message. Don't write parser code: a good help message already has all the necessary information in it.</p>
</li>
<li>
<p><a href="https://jsonargparse.readthedocs.io/">jsonargparse</a> : Implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables.</p>
</li>
<li>
<p><a href="https://github.com/google/python-fire">Python-Fire</a> : Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.</p>
</li>
<li>
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+3
View File
@@ -361,6 +361,9 @@ etc.</p>
<p><a href="https://github.com/docopt/docopt">Docopt</a> / <a href="https://github.com/jazzband/docopt-ng">Docopt-NG</a> : Pythonic command line arguments parser, that will make you smile. docopt parses command-line arguments based on a help message. Don't write parser code: a good help message already has all the necessary information in it.</p>
</li>
<li>
<p><a href="https://jsonargparse.readthedocs.io/">jsonargparse</a> : Implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables.</p>
</li>
<li>
<p><a href="https://github.com/google/python-fire">Python-Fire</a> : Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.</p>
</li>
<li>