Create Python CLI apps with little to no effort at all!
Adds features to Click: option groups, constraints, subcommand sections and help themes.
render CLI arguments (sub-commands friendly) defined by argparse module
A strict CLI + library API to report untyped variables, arguments, and function returns in Python code
A High-performance, Generality, Humane Command Line Arguments Parser Library.
Command line argument to object parsing library for command line application development
Argument class <=> Human friendly cli
Run several Claude Code accounts side by side: separate CLAUDE_CONFIG_DIR directories, launchers, proxies, environment variables and arguments.
A python library for parsing multiple types of config files, envvars and command line arguments which takes the headache out of setting app configurations.
Modern, declarative argument parser for Python 3.6+
Declarative CLI parser with type hints, config files, and environment variables - zero dependencies
specify command arguments in function decorator
Python library for creating and manipulating CLIs
ec - a cli interface for python modules.
Build CLIs with reusable argparse parser classes.
Turn a dict of arguments into cli commands, ideal companion of docopt.
Zero-dependency Python CLI builders with a checkable correctness contract: definition bugs raise, user mistakes return values, parsing is pure.
Easily validate paths in command line arguments. To be used with argparse.
Automatically register fixtures for custom CLI arguments
Terminal UI for noeta, the open-source Claude Code-compatible coding agent: `noeta` with no arguments opens it.
A CLI framework for the Era of Agents: nothing is inferred, everything is declared. First-class support for Go, Python, and TypeScript (Python implementation)
Build powerful CLIs with simple idiomatic Python, driven by type hints. Not all arguments are bad.
Load and resolve complex configurations from files, environment variables and command line arguments. Keep your favorite CLI library.
Add the keys from a .toml file to your CLI as arguments. Their values default to the values in the .toml file.
Elegant data classes
Command-Line Argument Sorting and Parsing, for Python
Parse environment variables and CLI arguments for a given function signature.
Command line application micro-framework.
A package to help automatically create command-line interface from configuration or code.
Parse command line arguments by defining pydantic models
Parse CLI arguments from natural language using LLMs
Python CLI framework with well defined argument rules and automatic help string generation.
Typed successor to docopt: the usage message is the parser spec.
Decorator-based CLI framework with rich output
A fast, module-oriented command-line framework with lazy handlers.
GradAnalystCodeTest is a python cli application that take a CSV file as a command argument with various options and manipulates data in various forms
An unobtrusive argparse wrapper with natural syntax
Type-safe interfaces from Pydantic v2 models: Typer CLIs, plus an optional FastAPI web launcher + dashboard.