1.fastapi / typerTyper, build great CLIs. Easy to code. Based on Python type hints.cliclickpython3typehintsterminalshell+2 morePythonMIT20K total996 forks+1,037 starsfrom 19,235 · score 6.95
2.pallets / clickPython composable command line interface toolkitpythoncliclickpalletsPythonBSD-3-CLAUSE18K total3.3K forks+464 starsfrom 17,349 · score 6.14
3.prompt-toolkit / python-prompt-toolkitLibrary for building powerful interactive command line applications in PythonPythonBSD-3-CLAUSE11K total841 forks+225 starsfrom 10,383 · score 5.42
4.google / python-firePython Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.pythoncliPythonOther license28K total1.5K forks+171 starsfrom 28,060 · score 5.15
5.docopt / docoptCreate *beautiful* command-line interfaces with PythonPythonMIT8K total557 forks+22 starsfrom 7,980 · score 3.14