A tool for glamorous shell scripts 🎀
Repository Index
80,339 visible repositories in the index
1–24 of 47 · Most stars
A full featured, fast Command Line Argument Parser for Rust
- argument-parsing
- subcommands
- rust
- positional-arguments
match command-line arguments to their help text
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.
- java
- commandline
- parser
- ansi-colors
Lightweight C++ command line option parser
- c-plus-plus
- option-parser
- positional-arguments
Hierarchical node.js configuration with files, environment variables, command-line arguments, and atomic object merging.
Straightforward, type-safe argument parsing for Swift
- cli
- command-line
- flag
- option
Argument Parser for Modern C++
- cpp17
- header-only
- library
- argument-parser
A full-featured framework for building command line applications (cli) with node.js
Multiplatform command line interface parsing for Kotlin
- kotlin
- kotlin-library
- command-line
- command-line-parser
Parse command line arguments by defining a struct.
Struct-based argument parsing in Go
- argument-parsing
- golang
Rust derive-based argument parsing optimized for code size
- argh
- positional-arguments
- subcommands
- argument-parser
PowerShell examples for articles published on https://office365itpros.com and https://practical365.com. See https://o365itpros.gumroad.com/l/M365PS for the Automating Microsoft 365 with PowerShell eBook (included in the MIcrosoft 365 for IT Pros bundle https://gum.co/O365IT/)
- microsoft365
- microsoftgraph
- powershell
- graphsdk
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).
- args
- argument-parsing
- cli
- cpp
Command line argument parsing library
- zig-package
- argument-parser
- argument-parsing
- command-line
Argh! A minimalist argument handler.
- command-line
- cpp11
- cli-args
- getopt
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
- cpp
- cpp11
- cli
- command-line
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.
- deno
- cli
- typescript
- command-line
Argparse for golang. Just because `flag` sucks
- argparse
- golang
- go
- argument-parser
A modern framework for building modern CLI apps
- command-line
- console-application
- csharp
- argument-parser
A simple to use, composable, command line parser for C++ 11 and beyond
- cpp
- cpp11
- cpp14
- cpp17
The ultimate .NET Standard command line argument parser
An elegant option/argument parser for shell scripts (full support for bash and all POSIX shells)