Sign in

Tags / Command line /

CLI framework

Library for building command-line programs: argument parsing, subcommands, and help output; not a command-line program itself, and not full-screen TUIs.

Repositories

22

Net stars gained, last 7 days

+120

Top-level Tag

Command line

Net stars gained each day, last 90 days

Largest

Most stars in total now.

  1. readme: Cobra is a library providing a simple interface to create powerful modern CLI

  2. readme: Commander looks after parsing the arguments into options and command-arguments, displays usage errors for problems, and implements a help system.

  3. description: Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

  4. description: A declarative, simple, fast, and fun package for building command line tools in Go

  5. readme: Typer is a library for building CLI applications that users will **love using** and developers will **love creating**.

  6. readme: Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary.

  7. description: A full featured, fast Command Line Argument Parser for Rust

  8. readme: Yargs helps you build interactive command line tools, by parsing arguments and generating an elegant user interface.

  9. description: Library for building powerful interactive command line applications in Python

  10. description: Create *beautiful* command-line interfaces with Python

All 22 in the Repository Index

How a repository gets this Tag

An agent reads the description, the GitHub topics, and the start of the README of each repository. It chooses Tags only from the Tag list in the AwesomeRepos source code. For each Tag, it quotes the text. A code check keeps the Tag only when the quote is in that text. The quote under each repository is that evidence. A Tag does not rank repositories. It does not say that one repository can replace another. To report a wrong Tag, use "Report a problem with this page" on the page of the repository. All numbers on this page count only visible repositories.