A Commander for modern Go CLI interactions
- cobra
- cobra-library
- cobra-generator
- posix-compliant-flags
47,133 repositories indexed
1–24 of 120 · Most stars
A Commander for modern Go CLI interactions
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
A declarative, simple, fast, and fun package for building command line tools in Go
Typer, build great CLIs. Easy to code. Based on Python type hints.
A full featured, fast Command Line Argument Parser for Rust
yargs the modern, pirate-themed successor to optimist.
Library for building powerful interactive command line applications in Python
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
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
Argument Parser for Modern C++
Distributed, realtime CLI for live Node apps.
Kong is a command-line parser for Go
Simple yet powerful framework for building command-line apps.
Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
go command line option parser
Toolkit for developing sleek command line apps.
Struct-based argument parsing in Go
Command line parsing and utilities for .NET
a delicious way to organize programs
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).