100 Command Line packages and projects
-
Rich Interactive Widgets for Terminal UIs
9.3 5.9 GoRich interactive widgets for terminal-based UIs written in Go -
go-prompt
9.0 3.9 GoBuilding a powerful interactive prompt in Go, inspired by python-prompt-toolkit. -
The Platinum Searcher
8.7 0.0 GoA code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings. -
tcell
8.7 7.1 GoTcell is an alternate terminal package, similar in some ways to termbox, but better in others. -
readline
8.3 0.0 GoA pure golang implementation that provide most of features in GNU-Readline under MIT license. -
asciigraph
8.1 3.8 GoGo package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies. -
CLI Color
7.3 7.0 GoTerminal color rendering tool library, support 8/16 colors, 256 colors, RGB color rendering output, compatible with Windows. -
mow.cli
7.2 2.0 GoA Go library for building CLI applications with sophisticated flag and argument parsing and validation. -
pterm
6.4 9.7 GoA library to beautify console output on every platform with many combinable components. -
termtables
6.3 0.0 GoA Go port of the Ruby library terminal-tables for simple ASCII table generation as well as providing markdown and HTML output -
tabular
5.8 0.0 GoPrint ASCII tables from command line utilities without the need to pass large sets of data to the API. -
commandeer
4.9 1.6 GoDev-friendly CLI apps: sets up flags, defaults, and usage based on struct fields and tags. -
sflags
4.8 0.0 GoStruct based flags generator for flag, urfave/cli, pflag, cobra, kingpin and other libraries. -
wmenu
4.7 0.7 GoAn easy to use menu structure for cli applications that prompts users to make choices. -
ctc
2.1 0.9 GoThe non-invasive cross-platform terminal color library does not need to modify the Print method. -
goredirects
1.6 0.9 GoA tool to help set up a vanity domain for your go packages which are actually hosted on GitHub -
Go-Console
0.7 0.0 GoGoConsole allows you to create butifull command-line commands with arguments and options. (follow the docopt standard)
Get performance insights in less than 4 minutes
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com