JLine is a Java library for handling console input. It is similar in functionality to BSD editline and GNU readline but with additional features that bring it in par with ZSH line editor. People familiar with the readline/editline capabilities for modern shells (such as bash and tcsh) will find most of the command editing features of JLine to be familiar.
https://github.com/jline/jline3Tags | command-parser argument-parser arguments |
Implementation | Java |
License | BSD |
Platform | OS-Independent |
This is a library for parsing command-line arguments. It can parse both options and positional arguments. It aims to be easy to use and concise yet powerful and robust. An instance of MyArgs will represent the set of parsed arguments. Each option and positional argument is declared as a property that delegates through a delegate factory method on an instance of ArgParser.
kotlin kotlin-library command-line-parser argument-parser option-parserIt is a simple-to-use, efficient, and full-featured library for parsing command line arguments and subcommands when writing console/terminal applications. clap is used to parse and validate the string of command line arguments provided by a user at runtime. You provide the list of valid possibilities, and clap handles the rest. This means you focus on your applications functionality, and less on the parsing and validating of arguments.
argument-parsing subcommands positional-arguments parsed-arguments command-line command-line-parserRugland Console Framework is a collection of classes to enable the fast and consistent development of .NET console applications. Parse command line arguments and write your applications usage. If you are developing command line or build process tools in .NET then this maybe th...
argument-parser command-line command-line-parser command-line-usage consoleGengetopt is a tool to generate C code to parse the command line arguments argc and argv that are part of every C or C++ program. The generated code uses the C library function getopt_long to perform the actual command line parsing.
comand-line-parser command-line parserPicocli is a one-file Java framework for parsing command line arguments and generating polished, easily tailored usage help messages. Java command line parser with both an annotations API and a programmatic API, featuring usage help with ANSI colors, autocomplete and nested subcommands. In a single file, so you can include it in source form. This lets users run picocli-based applications without requiring picocli as an external dependency.
commandline parser ansi-colors annotations cli cli-framework git autocomplete bash-completion library command-line argument-parserSimply include argparse.hpp and you're good to go. To start parsing command-line arguments, create an ArgumentParser.
cpp17 header-only library argument-parser cross-platform mit-licenseA simple argument parser. Originally written by Robert C. Martin and ported to .NET by me. It is developed in C#.
args argument-check argument-checking argument-parser argument-parsing argument-validation arguments-checkThis module is the guts of optimist's argument parser without all the fanciful decoration.Return an argument object argv populated with the array arguments from args.
argv getopt parser optimistGetopts is a Node.js CLI arguments parser. It's designed closely following the Utility Syntax Guidelines so that your programs behave like typical UNIX utilities effortlessly and without sacrificing developer experience. Use getopts to parse the command-line arguments passed to your program.
getopts cli-args cli-parser argv args clinomnom is an option parser for node. It noms your args and gives them back to you in a hash. Nomnom supports args like -d, --debug, --no-debug, --file=test.txt, --file test.txt, -f test.txt, -xvf, and positionals. Positionals are arguments that don't fit the -a or --atomic format and aren't attached to an option.
arguments option-parser command-line options parserThis is a simple templatized C++ library for parsing command line arguments. The library provides a simple, flexible object-oriented interface to the command line that automates argument parsing, USAGE creation and type casting.
The public API of this library consists primarily of the FromArgs derive and the from_env function, which can be used to produce a top-level FromArgs type from the current program's commandline arguments. Switches, like jump, are optional and will be set to true if provided.
argh positional-arguments subcommands argument-parser arguments rust-libraryIf you're writing a highly-sophisticated command line tool, then Boost.Program_options and its kind might give you many advanced options. However, if you need to get up and running quickly, effectively and with minimal fuss, give the single header-file argh a try.
command-line cpp11 cli-args getopt getopts header-only single-file argument-parser cli command-line-parserA very simple and easy to use command line argument parser library for .NET C# console applications. No need to read any documentation - just look at the provided example that you can also use as a template. The library has only 4 methods.
Pythonic command line arguments parser, that will make you smile
An implementation of docopt in the Go programming language.docopt parses command-line arguments based on a help message. Don't write parser code: a good help message already has all the necessary information in it.
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.Angled brackets (e.g. <item>) indicate required input. Square brackets (e.g. [env]) indicate optional input.
cli cli-app nodejs node node-js command-line-parser command-line argument-parser command commander clap minimist optimist cli-table command-line-appsNote that master is generally a work in progress, and you probably want to use a tagged release version. This is a lightweight C++ option parser library, supporting the standard GNU style syntax for options.
c-plus-plus option-parser positional-argumentsoptparse-applicative is a haskell library for parsing options on the command line, providing a powerful applicative interface for composing these options. optparse-applicative takes care of reading and validating the arguments passed to the command line, handling and reporting errors, generating a usage line, a comprehensive help screen, and enabling context-sensitive bash, zsh, and fish completions.
option-parser haskell applicative
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.