Caporal.jsA full-featured framework for building command line applications (cli) with node.js
Stars: ✭ 3,279 (+23321.43%)
ClapCreate your command-line parser, with all of the bells and whistles, declaratively or procedurally.
Stars: ✭ 7,174 (+51142.86%)
rationalistparse argument options in ruby
Stars: ✭ 42 (+200%)
structopt-tomlAn default value loader from TOML for structopt
Stars: ✭ 23 (+64.29%)
python-valid8Yet another validation lib ;). Provides tools for general-purpose variable validation, function inputs/outputs validation as well as class fields validation. All entry points raise consistent ValidationError including all contextual details, with dynamic inheritance of ValueError/TypeError as appropriate.
Stars: ✭ 24 (+71.43%)
python-makefunDynamically create python functions with a proper signature.
Stars: ✭ 62 (+342.86%)
declarative-parserModern, declarative argument parser for Python 3.6+
Stars: ✭ 31 (+121.43%)
ArgMacros.jlFast, flexible, macro-based, Julia package for parsing command line arguments.
Stars: ✭ 29 (+107.14%)
dargRobust command line argument parsing for D.
Stars: ✭ 37 (+164.29%)
type-flag⛳️ Typed command-line arguments parser for Node.js
Stars: ✭ 105 (+650%)
cleye👁🗨 cleye — The intuitive & typed CLI development tool for Node.js
Stars: ✭ 235 (+1578.57%)
argparseParser for command-line arguments
Stars: ✭ 24 (+71.43%)
ArgumentparserFaster, easier, more declarative parsing of command line arguments in Objective-C/Foundation.
Stars: ✭ 251 (+1692.86%)
Case AppType-level & seamless command-line argument parsing for Scala
Stars: ✭ 244 (+1642.86%)
LyraA simple to use, composable, command line parser for C++ 11 and beyond
Stars: ✭ 238 (+1600%)
Argparse.jlPackage for parsing command-line arguments to Julia programs.
Stars: ✭ 131 (+835.71%)
YaapYet Another (Swift) Argument Parser
Stars: ✭ 124 (+785.71%)
CliktMultiplatform command line interface parsing for Kotlin
Stars: ✭ 1,658 (+11742.86%)
Go ArgStruct-based argument parsing in Go
Stars: ✭ 1,068 (+7528.57%)
NclapNClap is a .NET library for parsing command-line arguments and building interactive command shells. It's driven by a declarative attribute syntax, and easy to extend.
Stars: ✭ 51 (+264.29%)
ArgbashBash argument parsing code generator
Stars: ✭ 873 (+6135.71%)
Clippeasy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
Stars: ✭ 687 (+4807.14%)
ArgparseCommand-line arguments parsing library.
Stars: ✭ 362 (+2485.71%)
Thunder⚡ Zero-boilerplate commandline argument parsing in Rust
Stars: ✭ 358 (+2457.14%)
PicocliPicocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
Stars: ✭ 3,286 (+23371.43%)
AnyOptionC/C++ Command line and resource file option parsing
Stars: ✭ 83 (+492.86%)