Description
Build structured command-line interfaces for Python applications. It helps developers define commands, options, arguments, help text, and testable command behavior with less custom parsing code.
This is a framework for creating terminal tools, not a terminal tool for end users by itself. Good applications still need clear wording, safe defaults, and careful handling for commands that modify files or system state.