Command Line Utilities

Use Node.js to create powerful command line applications
Compare by

Missing a library? Add it to the list by editing this category.

arg
5.34

Unopinionated, no-frills CLI argument parser

Downloads5,649,465,403
Stars1,283
Forks54
Issue closure rate79%
Age13 years
Last released3 years ago
args
0.45

Minimal toolkit for building CLIs

Downloads338,645,790
Stars463
Forks30
Issue closure rate74%
Age13 years
Last released3 years ago
cac
1.50

Simple yet powerful framework for building command-line apps.

Downloads781,841,407
Stars2,800
Forks107
Issue closure rate58%
Age9 years
Last released3 years ago
commander
36.95

the complete solution for node.js command-line programs

Downloads31,999,829,214
Stars27,457
Forks1,721
Issue closure rate99%
Age14 years
Last released2 months ago
gluegun
0.93

A delightful toolkit for building Node-powered CLIs.

Downloads9,526,145
Stars3,017
Forks149
Issue closure rate79%
Age9 years
Last releaseda year ago
meow
6.05

CLI app helper

Downloads5,664,246,292
Stars3,619
Forks153
Issue closure rate83%
Age12 years
Last releaseda year ago
minimist
15.31

parse argument options

Downloads17,200,895,032
Stars619
Forks37
Issue closure rate79%
Age12 years
Last released2 years ago
nopt
7.69

Option parsing for Node, supporting types, shorthands, etc. Used by npm.

Downloads8,539,451,921
Stars536
Forks46
Issue closure rate81%
Age14 years
Last released6 months ago
oclif
2.69

oclif: create your own CLI

Downloads19,852,930
Stars9,243
Forks333
Issue closure rate98%
Age7 years
Last released3 days ago
optionator
9.78

option parsing and help generation

Downloads11,063,414,725
Stars164
Forks15
Issue closure rate67%
Age12 years
Last releaseda year ago
vorpal
1.74

Node's first framework for building immersive CLI apps.

Downloads21,207,781
Stars5,640
Forks278
Issue closure rate52%
Age10 years
Last released8 years ago
yargs
25.07

yargs the modern, pirate-themed, successor to optimist.

Downloads23,972,597,234
Stars11,308
Forks1,006
Issue closure rate78%
Age12 years
Last releaseda month ago

Missing a library? Add it to the list by editing this category.