glang install fancy-terminal
Colorize the terminal - in GLang!
fetch fancy_terminal;
bark(GREEN + "All systems running" + RESET);
Create any string, then add your colors, backgrounds, or effects!
obj my_string = "Hello in red";
bark(RED + my_string + RESET);
# can be used in chain
bark(BOLD + ITALIC + "This is important" + RESET);
Name | Escape Code | Description |
---|---|---|
RESET | \e[0m |
Reset all styles |
Bold | ||
BOLD | \e[1m |
Make text bold |
NO_BOLD | \e[21m |
Disable bold |
Dim | ||
DIM | \e[2m |
Make text dim |
NO_DIM | \e[22m |
Disable dim |
Italic | ||
ITALIC | \e[3m |
Make text italic |
NO_ITALIC | \e[23m |
Disable italic |
Underline | ||
UNDERLINE | \e[4m |
Underline text |
NO_UNDERLINE | \e[24m |
Remove underline |
Blink | ||
BLINK | \e[5m |
Make text blink |
NO_BLINK | \e[25m |
Disable blinking |
Reverse | ||
REVERSE | \e[7m |
Swap foreground and background |
NO_REVERSE | \e[27m |
Disable reverse |
Hide | ||
HIDE | \e[8m |
Make text invisible |
NO_HIDE | \e[28m |
Make text visible |
Strikethrough | ||
STRIKETHROUGH | \e[9m |
Cross out text |
NO_STRIKETHROUGH | \e[29m |
Remove strikethrough |
Text Colors (Bright) | ||
BLACK | \e[90m |
Bright black text |
RED | \e[91m |
Bright red text |
GREEN | \e[92m |
Bright green text |
YELLOW | \e[93m |
Bright yellow text |
BLUE | \e[94m |
Bright blue text |
MAGENTA | \e[95m |
Bright magenta text |
CYAN | \e[96m |
Bright cyan text |
WHITE | \e[97m |
Bright white text |
DEFAULT | \e[99m |
Default text color |
Text Colors (Dim) | ||
DIM_BLACK | \e[30m |
Dim black text |
DIM_RED | \e[31m |
Dim red text |
DIM_GREEN | \e[32m |
Dim green text |
DIM_YELLOW | \e[33m |
Dim yellow text |
DIM_BLUE | \e[34m |
Dim blue text |
DIM_MAGENTA | \e[35m |
Dim magenta text |
DIM_CYAN | \e[36m |
Dim cyan text |
DIM_WHITE | \e[37m |
Dim white text |
DIM_DEFAULT | \e[39m |
Default dim text color |
Backgrounds (Bright) | ||
BG_BLACK | \e[100m |
Bright black background |
BG_RED | \e[101m |
Bright red background |
BG_GREEN | \e[102m |
Bright green background |
BG_YELLOW | \e[103m |
Bright yellow background |
BG_BLUE | \e[104m |
Bright blue background |
BG_MAGENTA | \e[105m |
Bright magenta background |
BG_CYAN | \e[106m |
Bright cyan background |
BG_WHITE | \e[107m |
Bright white background |
BG_DEFAULT | \e[109m |
Default background color |
Backgrounds (Dim) | ||
BG_DIM_BLACK | \e[40m |
Dim black background |
BG_DIM_RED | \e[41m |
Dim red background |
BG_DIM_GREEN | \e[42m |
Dim green background |
BG_DIM_YELLOW | \e[43m |
Dim yellow background |
BG_DIM_BLUE | \e[44m |
Dim blue background |
BG_DIM_MAGENTA | \e[45m |
Dim magenta background |
BG_DIM_CYAN | \e[46m |
Dim cyan background |
BG_DIM_WHITE | \e[47m |
Dim white background |
BG_DIM_DEFAULT | \e[49m |
Default dim background |