Stream Overlay Chat
Una ventana para Windows, transparente y siempre encima, que muestra el chat de Twitch mientras juegas en ventana sin bordes. Con un atajo el ratón la atraviesa y los clics llegan al juego. El instalador ocupa unos 3 MB.

Cómo funciona
Es una ventana de Tauri 2 sin marco, con fondo transparente y siempre por encima del resto. El núcleo está escrito en Rust y la interfaz es HTML y JavaScript sin framework, dibujada en el WebView2 que ya trae Windows. Por eso el instalador es tan pequeño.
El chat llega por el IRC de Twitch sobre un WebSocket cifrado y en modo anónimo, así que para leer no hace falta cuenta. Rust analiza cada mensaje, le pone sus badges y cambia las palabras por emotes de Twitch, 7TV, BetterTTV o FrankerFaceZ, que se descargan al conectarse y se quedan en memoria.
Para que los clics lleguen al juego, la app cambia los estilos extendidos de la ventana con la API Win32 y activa WS_EX_TRANSPARENT, con lo que Windows deja de entregarle el ratón. El atajo Ctrl+Space se registra como hotkey global en un hilo propio, así que funciona aunque el foco esté en el juego.
Los badges de suscriptor piden iniciar sesión una vez con el flujo de código de dispositivo de Twitch, sin escribir contraseñas en la app.