Skip to content

CLI

Command-line parsing, prompts and terminal output. 66 packages across 9 ecosystems.

ncommanderthe complete solution for node.js command-line programs15.0.0May 29, 2026MITnchalkTerminal string styling done right6.0.1Sep 27, 2026MITnyargsyargs the modern, pirate-themed, successor to optimist.18.2.0Sep 20, 2026MITPyclickComposable command line interface toolkit8.5.0Aug 26, 2026BSD-3-Clausenminimistparse argument options1.2.8Feb 9, 2023MITPyrichRender rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal15.0.0Apr 12, 2026MITnoraElegant terminal spinner10.0.0Oct 31, 2026MITninquirerA collection of common interactive command line user interfaces.14.2.5Oct 27, 2026MITPytqdmFast, Extensible Progress Meter4.70.1Sep 11, 2026MPL-2.0PytyperTyper, build great CLIs. Easy to code. Based on Python type hints.0.27.3Oct 6, 2026MITPyprompt_toolkitLibrary for building powerful interactive command lines in Python3.0.53Jul 26, 2026BSD-3-ClausePycoloramaCross-platform colored terminal text.0.4.6Oct 25, 2022BSD-3-ClausePywcwidthMeasures the displayed width of unicode strings in a terminal0.9.4Oct 24, 2026MITnconcurrentlyRun commands concurrently10.0.6Oct 8, 2026MITRsclapA simple to use, efficient, and full-featured Command Line Argument Parser4.6.7Sep 14, 2026MITncolorsget colors in your node.js console1.4.0Sep 22, 2019MITnwebpack-cliCLI for webpack & friends7.3.1Oct 30, 2026MITPytermcolorANSI color formatting for output in terminal3.3.0Dec 29, 2025MITRsunicode-widthDetermine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules.0.2.3Oct 28, 2026MITnnodemonSimple monitor script for use during development of a Node.js app.3.1.14Feb 20, 2026MIT