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

Unopinionated, no-frills CLI argument parser

Downloads4,939,669,079
Stars1,274
Forks53
Issue closure rate79%
Age13 years
Last released3 years ago
args
0.46

Minimal toolkit for building CLIs

Downloads317,758,223
Stars462
Forks30
Issue closure rate74%
Age13 years
Last released3 years ago
cac
1.42

Simple yet powerful framework for building command-line apps.

Downloads604,910,141
Stars2,742
Forks105
Issue closure rate58%
Age9 years
Last released3 years ago
commander
37.00

the complete solution for node.js command-line programs

Downloads28,910,916,110
Stars27,168
Forks1,702
Issue closure rate99%
Age14 years
Last released2 months ago
gluegun
0.96

A delightful toolkit for building Node-powered CLIs.

Downloads8,725,369
Stars2,995
Forks148
Issue closure rate79%
Age8 years
Last released7 months ago
meow
6.17

CLI app helper

Downloads5,246,757,261
Stars3,579
Forks153
Issue closure rate83%
Age12 years
Last releaseda year ago
minimist
15.68

parse argument options

Downloads16,036,100,915
Stars593
Forks36
Issue closure rate82%
Age12 years
Last released2 years ago
nopt
7.85

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

Downloads7,934,827,236
Stars536
Forks43
Issue closure rate81%
Age14 years
Last released2 months ago
oclif
2.76

oclif: create your own CLI

Downloads17,463,380
Stars9,157
Forks327
Issue closure rate98%
Age7 years
Last released2 days ago
optionator
9.79

option parsing and help generation

Downloads10,078,604,257
Stars162
Forks15
Issue closure rate67%
Age11 years
Last releaseda year ago
vorpal
1.81

Node's first framework for building immersive CLI apps.

Downloads20,551,128
Stars5,645
Forks279
Issue closure rate52%
Age10 years
Last released8 years ago
yargs
25.53

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

Downloads22,173,632,803
Stars11,211
Forks997
Issue closure rate77%
Age11 years
Last released2 years ago

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