Command-line option parser
Declarative CLI parsing for node apps
Docopt clone
An internal DSL for the Nix package manager in JavaScript
C getopt()
Modular options parser allowing plugins to provide everything.
A tool for rapidly building command line apps
Type-safe combinatorial command-line interface parser
Type-safe combinatorial command-line interface parser
Bring Amazon AWS Cloudwatch metrics into Graphite
Lightweight argument parser
Fast, minimalist, pluggable and functional command line parsing. Create CLIs easily. A wrapper package exporting everything from several Yaro packages.
A collection of set-theoretic declarative-first APIs for yargs and Black Flag
A flexible CLI (opt, argv, flag, argc) parser that converts input into JS data types. Additionally supports JSON, key=value, and /rege/x formats, and options to manipulate, aggregate, and calculate.
A collection of general purpose check functions for yargs and Black Flag
CLI framework for Node.js that's qui-ck and easy
The commandline parser library that Node deserves.
A tool for rapidly parse command line arguments or options
一键快速创建项目、并根据指定模板对项目进行初始化CLI工具
A High-performance, Generality, Humane Command Line Arguments Parser Library.
Fast and minimalist command line arguments/options parser, with focus on small footprint and parsing mainly flags not commands. 100 lines of code. Cross-platform. For more extended use try `yaro`, `yaro-plugins`, or `hela`.
Easy way to create command line apps (CLIs) built on Yaro.
Simple plugins (utility functions) for `yaro-parser` command line options parser, for more easier working with (enforcing of) aliases, defaults, type coercing, and checking for required flags.
The best command parser.
Simplified parsing of std::env and input arguments from the commandline
Plugin system for hx using Steel Scheme
OptionParser is a class for command-line option analysis. It is much more advanced, yet also easier to use, than GetoptLong, and is a more Ruby-oriented solution.
OptParse-Simple parses command-line arguments and returns them as a hash.
This is an lightweight option parser, which is less than 80 lines short. It has strong validations and a short, clear and easy to use syntax. Feel free to copy all 80 lines (55 lines without validations / empty lines) into your script rather installing the gem.
This RubyGem allows standard bundled `OptionParser` to accept option arguments as `Range` object.
Ruby standard library OptionParser.
Default options for the stdlib's OptionParser
This extension allows us to use optparse library more simply to add accessor method.
Add subcommand parsing to Ruby's OptionParser class
OptparsePlus provides a lot of small but useful features for developing a command-line app, including an opinionated bootstrapping process, some helpful integration test support, and some classes to bridge logging and output into a simple, unified, interface
"optparse_plus" will let you define command line options more easily.
You've seen Getopt::Long, OptionParser, Thor? What the world needs now is one more command-line parser. This serves as a backend command line parser that passes the option-parsing portion of it off to OptionParser, Trollop, or any other option-parser that has an adapter[^adapter]. But the parts it *does* do are really exciting: It features arbitrarily deeply nested subcommands, optionally colorized help screens with smart formatting, automatically generated usage syntaxes, manpage generation[^maybe2], lazy-loading of subcommands, and (get this:) you can turn your command line app into a web app. (is processing a form then displaying a record really that different from CLI that does the same?)[^maybe3]
Make Pathname class one of options OptionParser's option can accept
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.