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.66

Unopinionated, no-frills CLI argument parser

Downloads6,869,838,132
Stars1,291
Forks55
Issue closure rate79%
Age14 years
Last released4 years ago
args
0.43

Minimal toolkit for building CLIs

Downloads372,936,501
Stars464
Forks29
Issue closure rate74%
Age14 years
Last released4 years ago
cac
1.67

Simple yet powerful framework for building command-line apps.

Downloads1,148,878,048
Stars2,894
Forks109
Issue closure rate57%
Age10 years
Last released3 years ago
commander
37.19

the complete solution for node.js command-line programs

Downloads37,382,067,466
Stars27,832
Forks1,737
Issue closure rate99%
Age14 years
Last released2 months ago
gluegun
0.90

A delightful toolkit for building Node-powered CLIs.

Downloads10,814,028
Stars3,136
Forks152
Issue closure rate80%
Age9 years
Last releaseda month ago
meow
5.88

CLI app helper

Downloads6,310,066,863
Stars3,677
Forks153
Issue closure rate88%
Age13 years
Last released4 months ago
minimist
15.02

parse argument options

Downloads19,213,666,024
Stars646
Forks43
Issue closure rate79%
Age13 years
Last released3 years ago
nopt
7.53

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

Downloads9,536,179,942
Stars540
Forks46
Issue closure rate82%
Age15 years
Last released2 months ago
oclif
2.56

oclif: create your own CLI

Downloads23,935,529
Stars9,391
Forks341
Issue closure rate98%
Age8 years
Last released4 days ago
optionator
9.80

option parsing and help generation

Downloads12,634,495,009
Stars166
Forks16
Issue closure rate67%
Age12 years
Last released2 years ago
vorpal
1.63

Node's first framework for building immersive CLI apps.

Downloads22,249,794
Stars5,642
Forks279
Issue closure rate52%
Age10 years
Last released9 years ago
yargs
24.58

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

Downloads26,976,438,907
Stars11,416
Forks1,011
Issue closure rate78%
Age12 years
Last released7 months ago

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