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.

commander
37.02

the complete solution for node.js command-line programs

Downloads27,162,412,129
Stars26,949
Forks1,697
Issue closure rate99%
Age13 years
Last released16 days ago
yargs
25.85

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

Downloads21,178,666,505
Stars11,143
Forks991
Issue closure rate77%
Age11 years
Last released2 years ago
minimist
15.95

parse argument options

Downloads15,417,766,221
Stars569
Forks31
Issue closure rate81%
Age12 years
Last released2 years ago
optionator
9.85

option parsing and help generation

Downloads9,574,403,941
Stars162
Forks15
Issue closure rate67%
Age11 years
Last released9 months ago
nopt
7.95

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

Downloads7,582,726,661
Stars530
Forks43
Issue closure rate80%
Age14 years
Last released4 months ago
meow
6.27

CLI app helper

Downloads5,030,066,619
Stars3,563
Forks152
Issue closure rate83%
Age12 years
Last releaseda year ago
arg
5.05

Unopinionated, no-frills CLI argument parser

Downloads4,550,475,031
Stars1,263
Forks53
Issue closure rate79%
Age13 years
Last released3 years ago
oclif
2.80

oclif: create your own CLI

Downloads16,067,324
Stars9,083
Forks319
Issue closure rate98%
Age7 years
Last released16 hours ago
vorpal
1.86

Node's first framework for building immersive CLI apps.

Downloads20,207,037
Stars5,643
Forks278
Issue closure rate52%
Age9 years
Last released8 years ago
cac
1.36

Simple yet powerful framework for building command-line apps.

Downloads511,779,743
Stars2,679
Forks105
Issue closure rate58%
Age9 years
Last released2 years ago
gluegun
0.98

A delightful toolkit for building Node-powered CLIs.

Downloads8,311,045
Stars2,985
Forks146
Issue closure rate79%
Age8 years
Last released5 months ago
args
0.46

Minimal toolkit for building CLIs

Downloads296,232,446
Stars460
Forks30
Issue closure rate74%
Age13 years
Last released3 years ago

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