goopt

A declarative, struct-tag based CLI framework for Go, with a broad feature set such as hierarchical commands/flags, i18n, shell completion, and validation.

clicommand-linecommandsflagsshell-completion
5
Stars
1
Forks
0
Issues
5
Watchers

Similar Packages

cobra

Commander for modern Go CLI interactions.

43,087

urfave/cli

Simple, fast, and fun package for building command line apps in Go (formerly codegangsta/cli).

23,866

elvish

An expressive programming language and a versatile interactive shell.

6,226

kingpin

Command line and flag parser supporting sub commands (superseded by `kong`; see below).

3,559

Dnote

A simple command line notebook with multi-device sync.

3,004