A basic twitch chat viewer for windows written in C++20. It streams chat from the twitch IRC server using sockets, and uses SDL2 and SDL2_ttf to render. #### Features: - Randomised pastel username colours (based on the hash of the username) - Non-blocking IO with TCP sockets (Only polls once per frame!) - No memory leaks™ - You can set the frame rate (defaults to 8). - _fast_ - Replies PONG to the PING message so the connection doesnt drop. - If a username is too long it,,, squishes it into the available space. #### Non-features: - Emotes - Retry on connection loss - Transparent background - Characters outside of LATIN-1 - Memory leaks ![pixelated screenshot](screenshot.png)