Sign in

Repository Index

47,133 repositories indexed

Tags: CLI framework
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

1–24 of 73 · Most stars

A Commander for modern Go CLI interactions

  • cobra
  • cobra-library
  • cobra-generator
  • posix-compliant-flags

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.

  • cli
  • click
  • python3
  • typehints

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.

  • cli-parser
  • cpp11
  • no-dependencies
  • 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).

  • args
  • argument-parsing
  • cli
  • cpp

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.