| Value | Meaning | 
|---|---|
| Reset"\x1B[0m" | |
| Black"\x1B[30m" | |
| Red"\x1B[31m" | |
| Green"\x1B[32m" | |
| Yellow"\x1B[33m" | |
| Blue"\x1B[34m" | |
| Magenta"\x1B[35m" | |
| Cyan"\x1B[36m" | |
| White"\x1B[37m" | |
| BoldBlack"\x1B[30;1m" | |
| BoldRed"\x1B[31;1m" | |
| BoldGreen"\x1B[32;1m" | |
| BoldYellow"\x1B[33;1m" | |
| BoldBlue"\x1B[34;1m" | |
| BoldMagenta"\x1B[35;1m" | |
| BoldCyan"\x1B[36;1m" | |
| BoldWhite"\x1B[37;1m" | |
| UnderlineBlack"\x1B[30;4m" | |
| UnderlineRed"\x1B[31;4m" | |
| UnderlineGreen"\x1B[32;4m" | |
| UnderlineYellow"\x1B[33;4m" | |
| UnderlineBlue"\x1B[34;4m" | |
| UnderlineMagenta"\x1B[35;4m" | |
| UnderlineCyan"\x1B[36;4m" | |
| UnderlineWhite"\x1B[37;4m" | |
| BackgroundBlack"\x1B[40m" | |
| BackgroundRed"\x1B[41m" | |
| BackgroundGreen"\x1B[42m" | |
| BackgroundYellow"\x1B[43m" | |
| BackgroundBlue"\x1B[44m" | |
| BackgroundMagenta"\x1B[45m" | |
| BackgroundCyan"\x1B[46m" | |
| BackgroundWhite"\x1B[47m" | |
| Underline"\x1B[4m" | |
| Italic"\x1B[3m" | |
| Reverse"\x1B[7m" | 
Ansi color implementation.