Showing 35 of 35 projects
A Python package for creating composable command line interfaces with minimal code.
A full-featured, fast command-line argument parser for Rust applications.
A lightweight, header-only C++ library for parsing GNU-style command line options with a simple, intuitive API.
A Swift library for building command-line tools with type-safe argument parsing and automatic help generation.
A lightweight, dependency-free helper for building user-friendly command-line apps in Node.js.
Parse command line arguments by defining a struct in Rust, combining clap with custom derive.
A .NET library for building command-line applications with argument parsing, validation, and help text generation.
A Go library for parsing command-line arguments by defining a struct, supporting flags, environment variables, and subcommands.
A simple, flexible, header-only C++11 argument parsing library inspired by Python's argparse.
A Swift framework for crafting composable and type-safe command line interfaces.
A single-header C++11/14/17 library for expressive command line argument parsing with documentation generation.
A Go framework for building command line applications with declarative argument parsing and validation.
A powerful Swift framework for building command-line interfaces, from simple scripts to complex multi-command tools.
A modern .NET framework for building feature-rich command-line interface (CLI) applications with minimal boilerplate.
An elegant option parser for shell scripts with full support for all POSIX shells.
A minimal Ruby framework for building command-line applications with automatic argument parsing and help generation.
A .NET command-line argument parser that automatically generates parsing logic from help text in docopt format.
A declarative library for defining command line interfaces in OCaml, handling parsing, help, and man pages.
A PHP library for command-line argument processing with support for short/long options, operands, validation, and help generation.
A C code generator that parses command-line interfaces from docopt language specifications.
A feature-rich command line argument parser for Lua inspired by Python's argparse.
A minimalist command-line option parser for Ruby that requires just one line of code per option.
Erlang module for parsing command line arguments using GNU getopt syntax with type conversion and environment variable expansion.
A POSIX-compliant CLI options parser for the Fish shell, offering a simpler alternative to argparse.
A small, dependency-free library for command-line argument parsing in Scala, used by Ammonite and Mill.
A module system and library for writing safe, maintainable Bash scripts with strict mode support.
An object-oriented PHP option parser library with type constraints, flag support, and required value checking.
A robust DSL for writing command line interfaces in the Crystal programming language.
A simple, fast, and complete Go library for building command-line applications with emphasis on argument validation.
A command-line interface builder for the Crystal programming language with automatic parsing, validation, and help generation.
A feature-rich command-line argument parser for Lua supporting required/optional arguments, flags, commands, and automatic help generation.
A PHP library providing request/response objects for CLI applications with Getopt support and help system.
A simple command line options parser for Delphi applications, originally developed for the DUnitX testing framework.
A modular Bash library/framework providing exception handling, logging, argument parsing, and doc testing for robust shell scripting.
A Go library for building command line applications with advanced argument handling and no external dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.