colorator
Colorize your text for the terminal
Example
"this string".red
# => \e[31mthis string\e[0m
"my string".blue
# => \e[34mmy string\e[0m
# etc...
Supported Colors
red
black
green
yellow
magenta
white
blue
cyan
bold
Other supported Ansi methods
clear_line
-
has_ansi?
,has_color?
-
strip_ansi
,strip_color
-
reset_ansi
,reset_color
clear_screen
ansi_jump
Why
There are a bunch of gems that provide functionality like this, but none have
as simple an API as this. Just call "string".color
and your text will be
colorized.
License
MIT. Written as a single Ruby file by Brandon Mathis, converted into a gem by Parker Moore.