Library for building powerful interactive command line applications in Python
Repository Index
47,133 repositories indexed
1–24 of 25 · Most stars
⚙️ WP-CLI framework
- wp-cli
- wordpress
- php
- framework
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 delicious way to organize programs
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
Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
- golang
- flags
- subcommands
- cli
A declarative CLI argument parser for F#
A PHP library for command-line argument processing
- php
- command-line
- argument-parser
- arguments
bash script micro-framework - from small stand-alone script to complex projects with CI/CD and testing
- bash
- bash-script
- bash-scripting
- template
a class factory and dsl for generating command line programs real quick
Header-only C++ program options parser library
- getopt
- program-options
- option-parser
- commandline-flags
Boost.org program_options module
Command-line interface builder for the Crystal programming language.
Simple Command Line Options Parser - part of the DUnitX Project
- delphi
- commandlineparser
- pascal
- option-parser
Reflectionless command line parser
- command-line-parser
- java
- annotation-processing
Simple yet powerfull library to made parsing CLI arguments easy. Library also allow to print usage help "out of box".
Command line for your projects
- cli-framework
- task-runner
- ruby
- ruby-cli
Orpheus is a high-performance CLI framework designed to be super simple and ~30× faster than popular alternatives with zero external dependencies. Built on FlashFlags, Orpheus provides a simple interface to create modern, fast CLI apps similar to git.
- agilira
- cli
- cli-app
- commandline
Happy SDK is an open-source Go framework for building fast, reliable applications. Its modular tools simplify development and prototyping, supporting integration with multi-language projects for technical and non-technical users.
- golang
- go
- happy
- developer-tools
A processor for command-line arguments, an alternative to Getopt, written in D
Scala port of Paolo Capriotti's optparse-applicative library. fork from https://github.com/bmjames/scala-optparse-applicative
- scala
- command-line-parser
- applicative
- scalaz
FlashFlags is an ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go. Originally built for Argus, it provides great performance while maintaining simplicity and ease of use.
- command-line
- configuration-files
- evironmental-variables
- fast
Options & input processing for modern Fortran