A Commander for modern Go CLI interactions
- cobra
- cobra-library
- cobra-generator
- posix-compliant-flags
47,133 repositories indexed
1–24 of 73 · Most stars
A Commander for modern Go CLI interactions
node.js command-line interfaces made easy
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Typer, build great CLIs. Easy to code. Based on Python type hints.
Python composable command line interface toolkit
yargs the modern, pirate-themed successor to optimist.
Library for building powerful interactive command line applications in Python
Create *beautiful* command-line interfaces with Python
Node's framework for interactive CLIs
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.
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
A PHP framework for console artisans
🐈 CLI app helper
Command line parsing, invocation, and rendering of terminal output.
Distributed, realtime CLI for live Node apps.
Toolkit for developing sleek command line apps.
Command line parsing and utilities for .NET
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).
Class-first framework for building command-line interfaces
Compose beautiful command line interfaces in Swift
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.
Swiftline is a set of tools to help you create command line applications.