click-alternative
Declarative argparse, without the CLI boilerplate.
Define a function, get a CLI. Type-hint-driven command-line interfaces with subcommands and CLI-env-default layering. Pure Python, zero dependencies.