mattallty/Caporal.js

A full-featured framework for building command line applications (cli) with node.js

TypeScript

3,449

286 commits

updated Jan 3, 2024

See the code

README

Caporal

A full-featured framework for building command line applications (cli) with node.js, including help generation, colored output, verbosity control, custom logger, coercion and casting, typos suggestions, and auto-complete for bash/zsh/fish.

Install

Simply add Caporal as a dependency:

$ npm install @caporal/core

# Or if you are using yarn (https://yarnpkg.com/lang/en/)
$ yarn add caporal @caporal/core

Documentation

Checkout our website https://caporal.io for docs.

License

MIT License, see LICENSE file. Copyright (c) 2017-present Matthias ETIENNE.

argument-parser
argument-parsing
argv
argv-parser
autocomplete
bash
caporal
cli
cli-app
command-line
command-line-parser
node
node-js
nodejs
shell-script
terminal
typos-suggestions
winston
zsh

Project health

Overall

2.5/10

Maintained

0/10

Code review

0/10
OpenSSF Scorecard

Latest release

1.4.0 · May 11, 2020

Releases this year

0

Significant stargazers

fisker Cheung

557 followers · starred May 2021

Martin Hasoň

168 followers · starred Jan 2022

Pierre Vanduynslager

257 followers · starred Nov 2017

Basarat Ali Syed

4,124 followers · starred Mar 2017

mattallty/Caporal.js

A full-featured framework for building command line applications (cli) with node.js

TypeScript

3,449

286 commits

updated Jan 3, 2024

See the code

README

Caporal

A full-featured framework for building command line applications (cli) with node.js, including help generation, colored output, verbosity control, custom logger, coercion and casting, typos suggestions, and auto-complete for bash/zsh/fish.

Install

Simply add Caporal as a dependency:

$ npm install @caporal/core

# Or if you are using yarn (https://yarnpkg.com/lang/en/)
$ yarn add caporal @caporal/core

Documentation

Checkout our website https://caporal.io for docs.

License

MIT License, see LICENSE file. Copyright (c) 2017-present Matthias ETIENNE.

argument-parser
argument-parsing
argv
argv-parser
autocomplete
bash
caporal
cli
cli-app
command-line
command-line-parser
node
node-js
nodejs
shell-script
terminal
typos-suggestions
winston
zsh

Project health

Overall

2.5/10

Maintained

0/10

Code review

0/10
OpenSSF Scorecard

Latest release

1.4.0 · May 11, 2020

Releases this year

0

Significant stargazers

fisker Cheung

557 followers · starred May 2021

Martin Hasoň

168 followers · starred Jan 2022

Pierre Vanduynslager

257 followers · starred Nov 2017

Basarat Ali Syed

4,124 followers · starred Mar 2017