PTerm is a modern go module to beautify console output

PTerm is designed to create a platform independent way to create beautiful terminal output. Most modules that want to improve the terminal output do not guarantee platform independence – PTerm does. PTerm follows the most common methods for displaying color in a terminal. With PTerm, it is possible to create beautiful output even in low-level environments.

PTerm Demo

PTerm uses the ANSI color scheme which is widely used by terminals to ensure consistent colors in different terminal themes. If that’s not enough, PTerm can be used to access the full RGB color scheme (16 million colors) in terminals that support TrueColor.