Readline is a pure go(golang) implementation for GNU-Readline kind library
go command line option parser
The easy way to build Golang command-line application.
A Go library for implementing command-line interfaces.
uilive is a go library for updating terminal output in realtime
ASCII table in golang
A versatile library for building CLI applications in Go
Go (golang) package for progress bars around io.Reader/Writers.
A go library to improve readability in terminal apps using tabular data
Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
Terminal spinner package for Golang
Go (golang) package for providing a terminal spinner/progress indicator with options.
Display multiple progress bars in Go (golang).
Go (golang) library for colorizing strings for terminal output.
Small, fast library to create ANSI colored strings and codes. [go, golang]
Intuitive package for prettifying terminal/console output. http://godoc.org/github.com/ttacon/chalk
Advanced terminal output in Go
Sparklines for Go.
Parse files and environment variables along with flags
Cross platform prompting library
Change the color of console text.
Colorable writer for windows.
Colorful terminal output for Golang
Gotabulate - Easily pretty-print your tabular data with Go
A flexible parser for command line options
A Golang utility belt for interacting with the user over a CLI
:sushi: emoji terminal output for golang
RGB colors for your terminal
isatty for golang
Go terminal prompts.
Parse line as shell words
A simple readline facility for Go. Based on the C library Linenoise
Another CLI framework for Go. It works on my machine.
Some CLI utilities written in Go. Mainly intended as Unixlike commands for Windows, but cross-platform anyway. Just because
fmt.Printf with verbs for producing colored output
Go ASCII Table Generator, ported from the Ruby terminal-tables library
Declarative flag parameters as struct tags
Simplify the creation of command line interfaces for Go, with commands and sub-commands, with argument checks and contextual usage help. mirror of http://code.google.com/p/go-commander/.
Command line (ASCII) and Markdown table for Golang. You probably want to take a look at: https://github.com/olekukonko/tablewriter
Simple command line interfaces for go
Stateful ANSI coloring for Go
Ansicolor library provides color console in Windows as ANSICON for Golang.
A library for building simple, interactive, menus in Go
CLI subcommands for Go
A port of figlet to golang
Go flags handler
The easier way to parsing command-line flag in Golang, also building a command line app.
A more traditional flag library for the go programming language
Easily generate tables in your terminal using Go
Terminal/console colors and text decoration (bold,underlined,etc). Uses ANSI SGR: Select Graphic Rendition
A commandline parser in go. Single and multi-character option names with - and -- switches. Decent formatted Usage() output.
A Go (golang) library for wrapping words in a string.
A Go package for implementing command-line interfaces for games and graphical applications
Go terminal color package (256 colors)
strips terminal escapes from text, can preserve color
Colorize your terminal strings.
A tiny helper library to manage subcommands in your Go CLI application
Various MARC command line utilities.
go package to drive xterms (etc) with ANSI ESC Codes, golang
QR codes for terminals
Console styling library for Golang
Golang library for CLI applications
Multiple commands with their own flags under the same Go executable.
Ruby (OptionParser) like command line arguments processor
A go library with similar syntax as flag for reading in parameters from either the command-line or a configuration file
A mux for the cli in go
last updated on 2016-11-26
Featuring the Go gopher created by Renée French