Create Python CLI apps with little to no effort at all!
Adds features to Click: option groups, constraints, subcommand sections and help themes.
Command line argument to object parsing library for command line application development
A python library for parsing multiple types of config files, envvars and command line arguments which takes the headache out of setting app configurations.
render CLI arguments (sub-commands friendly) defined by argparse module
A High-performance, Generality, Humane Command Line Arguments Parser Library.
specify command arguments in function decorator
Elegant data classes
ec - a cli interface for python modules.
Helpers for parsing user input, generating menus, transforming data, making comparisons, flexible argument acceptance (string to list/set), regex matching, and more
Argument class <=> Human friendly cli
A package help automatically create command-line interface from configuration or code.
Add the keys from a .toml file to your CLI as arguments. Their values default to the values in the .toml file.
Easily validate paths in command line arguments. To be used with argparse.
Parse command line arguments by defining dataclasses
Python library for creating and manipulating CLIs
Class based argument parser
An unobtrusive argparse wrapper with natural syntax
Parse environment variables and CLI arguments for a given function signature.
Build powerful CLIs with simple idiomatic Python, driven by type hints. Not all arguments are bad.
Integration between Omegaconf and argparse for mixed config file and CLI arguments
CLI sub-command library
Parse cli arguments directly into Pydantic models with help from click!
Abstraction layer over argparse.
Modern, declarative argument parser for Python 3.6+
Tools for building CLI applications
Generate classes in Python using command line arguments
Command-Line Argument Sorting and Parsing, for Python
A Jenkins backup and restore python cli tool with arguments.
Automatically register fixtures for custom CLI arguments
Extends python's argparser with environment variables
Modified version of argparse which remembers the order of CLI arguments
A Cli flags libary to control argv flags and content
Simple Multi Command Line Parser
The cliopts package is a Python library for parsing command line arguments. It provides a simpler and more intuitive API with less code and easy cli argument parsing.
A minimal multi-level argument parser for your Python cli apps.
Python wind parser is a parser used to retrieve arguments for command line interfaces and turn them into python dictionary
Simplification of CLI construction in Python based on argparse: just add branches and arguments. CLI construction from yaml file also available.