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

Unopinionated, no-frills CLI argument parser

Downloads6,640,948,982
Stars1,290
Forks56
Issue closure rate79%
Age13 years
Last released3 years ago
args
0.43

Minimal toolkit for building CLIs

Downloads366,701,339
Stars464
Forks30
Issue closure rate74%
Age14 years
Last released4 years ago
cac
1.65

Simple yet powerful framework for building command-line apps.

Downloads1,086,156,563
Stars2,880
Forks109
Issue closure rate57%
Age10 years
Last released3 years ago
commander
37.10

the complete solution for node.js command-line programs

Downloads36,418,144,762
Stars27,767
Forks1,735
Issue closure rate99%
Age14 years
Last releaseda month ago
gluegun
0.89

A delightful toolkit for building Node-powered CLIs.

Downloads10,643,651
Stars3,076
Forks149
Issue closure rate80%
Age9 years
Last released6 days ago
meow
5.91

CLI app helper

Downloads6,202,605,488
Stars3,667
Forks153
Issue closure rate88%
Age13 years
Last released2 months ago
minimist
15.05

parse argument options

Downloads18,850,199,019
Stars643
Forks43
Issue closure rate79%
Age12 years
Last released3 years ago
nopt
7.56

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

Downloads9,366,399,370
Stars538
Forks46
Issue closure rate82%
Age15 years
Last releaseda month ago
oclif
2.57

oclif: create your own CLI

Downloads23,235,013
Stars9,366
Forks340
Issue closure rate98%
Age8 years
Last released4 hours ago
optionator
9.79

option parsing and help generation

Downloads12,359,655,023
Stars166
Forks16
Issue closure rate67%
Age12 years
Last released2 years ago
vorpal
1.64

Node's first framework for building immersive CLI apps.

Downloads22,082,300
Stars5,642
Forks281
Issue closure rate52%
Age10 years
Last released9 years ago
yargs
24.65

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

Downloads26,458,338,977
Stars11,401
Forks1,015
Issue closure rate78%
Age12 years
Last released6 months ago

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