This is a c-base lolcat like program. This program only uses ansi escape codes.
colorcat@colorcat:~$colorcat -h
+----------------------------------------+
| -h - This message. |
| -C - Only change whole line color. |
| -r - Random line color. |
| -R - All random color. |
| -5 - Dissable 8-bit mode. |
| -B - Use bold as bright color. |
| -s - Starting color in hue 360*. |
| -a - Total shades to use. |
| -A - Color shift amount for new lines. |
+----------------------------------------+