1.fastapi / typerTyper, build great CLIs. Easy to code. Based on Python type hints.cliclickpython3typehintsterminalshell+2 morePythonMIT20K total996 forks+34 starsfrom 20,238 · score 3.56
2.tj / commander.jsnode.js command-line interfaces made easyJavaScriptMIT28K total1.8K forks+5 starsfrom 28,440 · score 1.79
3.wp-cli / wp-cli⚙️ WP-CLI frameworkwp-cliwordpressphpframeworkclihacktoberfestPHPMIT5.2K total1K forks+4 starsfrom 5,171 · score 1.61
4.alecthomas / kongKong is a command-line parser for Gogogolangcommand-lineparsercommandsflags+2 moreGoMIT3.2K total202 forks+4 starsfrom 3,192 · score 1.61
5.jarro2783 / cxxoptsLightweight C++ command line option parserc-plus-plusoption-parserpositional-argumentsC++MIT4.8K total672 forks+3 starsfrom 4,825 · score 1.39
6.sindresorhus / meow🐈 CLI app helperjavascriptmeowclicommand-linenodejskittenJavaScriptMIT3.7K total153 forks+3 starsfrom 3,720 · score 1.39
7.p-ranav / argparseArgument Parser for Modern C++cpp17header-onlylibraryargument-parsercross-platformmit-licenseC++MIT3.6K total322 forks+3 starsfrom 3,561 · score 1.39
8.yargs / yargs yargs the modern, pirate-themed successor to optimist.JavaScriptMIT12K total1.1K forks+2 starsfrom 11,505 · score 1.10
9.cacjs / cacSimple yet powerful framework for building command-line apps.command-lineframeworkcommanderminimistclinode+1 moreTypeScriptMIT3.1K total124 forks+2 starsfrom 3,142 · score 1.10
10.commandlineparser / commandlineThe best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# supportcommand-linedotnetdotnet-coreC#MIT4.8K total478 forks+1 starsfrom 4,818 · score 0.69