github.com/halimath/termcolor (go): termcolor defines types and functions to output colorized console output.  termcolor provides a Printer that wraps an io.Writer to print colorized messages. It supports a guard that suppresses all color information if the Printer's underlying io.Writer is no TTY. Thus, applications can use a single, colorized output API but have standard text being printed if outout is redirected.
Keywords: go|golang|terminal