A full featured, fast Command Line Argument Parser for Rust
- argument-parsing
- subcommands
- rust
- positional-arguments
47,133 repositories indexed
1–24 of 72 · Most stars
A full featured, fast Command Line Argument Parser for Rust
A .NET library that makes it easier to create beautiful console applications.
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
Picocli 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.
Lightweight C++ command line option parser
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
Straightforward, type-safe argument parsing for Swift
Command line parsing, invocation, and rendering of terminal output.
CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
Kong is a command-line parser for Go
Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.
go command line option parser
A JSON parser and validator with a CLI.
A header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily the API).
Argh! A minimalist argument handler.
TUI for viewing logs from journald, auditd, file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and several filtering modes.
A library for interactive command line interfaces in modern C++
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
A repository of namespaced, composable shell (bash, sh and dash) function libraries. Takes aware the pain of shell scripting, making it robust and reusable. Includes secure curl usage, JSON, XML and Debian control file parsers, dependency documentation via attributes, and more. Batteries ARE included.
A TypeScript-first, runtime-agnostic command-line toolkit for Deno, Node.js and Bun: featuring a command framework, argument parser, interactive prompts, tables, ANSI utilities, and more.
Simple Lightweight Option Parsing - ✨ new contributors welcome ✨