Standard CLI packages

Showing projects tagged as Standard CLI

  • cobra

    9.9 6.8 Go
    A Commander for modern Go CLI interactions
  • urfave/cli

    9.8 6.4 Go
    A simple, fast, and fun package for building command line apps in Go
  • drive

    9.4 2.2 Go
    Google Drive client for the commandline
  • go-prompt

    9.0 3.1 Go
    Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
  • kingpin

    8.8 0.9 Go
    CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
  • The Platinum Searcher

    8.7 0.0 Go
    A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.
  • go-flags

    8.5 4.5 Go
    go command line option parser
  • Dnote

    8.4 2.7 Go
    A simple command line notebook for programmers
  • readline

    8.3 0.0 Go
    Readline is a pure go(golang) implementation for GNU-Readline kind library
  • pflag

    8.2 0.6 Go
    Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
  • docopt.go

    7.9 0.0 Go
    A command-line arguments parser that will make you smile.
  • mitchellh/cli

    7.9 1.2 Go
    A Go library for implementing command-line interfaces.
  • go-arg

    7.7 2.1 Go
    Struct-based argument parsing in Go
  • cli-init

    7.6 0.0 Go
    The easy way to build Golang command-line application.
  • liner

    7.5 2.1 Go
    Pure Go line editor with history, inspired by linenoise
  • complete

    7.3 0.6 Go
    bash completion written in go + bash completion for go command
  • mow.cli

    7.2 0.8 Go
    A versatile library for building CLI applications in Go
  • flaggy

    7.1 0.2 Go
    Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
  • ops

    7.1 9.1 Go
    ops - build and run nanos unikernels
  • cli

    6.9 0.6 Go
    CLI - A package for building command line app with go
  • paperboy

    6.4 0.4 Go
    💌💨 Email Campaign Delivery built with GoLang inspired by GoHugo
  • argparse

    6.3 2.0 Go
    Argparse for golang. Just because `flag` sucks
  • GCli

    5.6 8.2 Go
    🖥 Go CLI application, tool library, running CLI commands, support console color, user interaction, progress display, data formatting display, generate bash/zsh completion add more features. Go的命令行应用,工具库,运行CLI命令,支持命令行色彩,用户交互,进度显示,数据格式化显示,生成bash/zsh命令补全脚本
  • climax

    5.4 0.3 Go
    Climax is an alternative CLI with the human face
  • netscanner

    5.3 0.0 Go
    netscanner - TCP/UDP scanner to find open or closed ports
  • commandeer

    4.9 0.3 Go
    Automatically sets up command line flags based on struct fields and tags.
  • sflags

    4.9 0.0 Go
    Generate flags by parsing structures
  • wmenu

    4.8 0.0 Go
    An easy to use menu structure for cli applications that prompts users to make choices.
  • 1build

    4.7 1.4 Go
    Frictionless way of managing project-specific commands
  • box-cli-maker

    4.5 3.4 Go
    Make Highly Customized Boxes for your CLI