Back to browse
GitHub Repository

A feature rich TUI Twitch IRC Client

59 starsGo

Chatuino – A TUI Twitch chat client built with Go

by julezdev·Feb 12, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemWizardry
The Take

Renders real Twitch/7TV/BTTV emotes straight in supported terminals and packs moderator features (quick timeouts, user inspect) plus multi-account support and custom commands with Go-template interpolation. Clever engineering choices — Bubble Tea for UI, Kitty/Ghostty image protocol for inline emotes, and a self-hostable auth/proxy — make it a surprisingly feature-complete TUI chat client, but it’s still a niche alternative to established GUI clients.

Category
Target Audience

Terminal-savvy Twitch viewers, stream moderators, power users and developers who prefer a keyboard-driven, low-overhead chat client

Post Description

I've been working on chatuino, a feature rich terminal Twitch chat client built with Go and Bubble Tea.

Features include multi-account support, rendered emotes (including 7TV and BTTV), custom commands with Go template support, smooth scrolling, blocked terms/users, native Twitch features like chat polls, and highly customizable keybinds, colors, and layouts.

Install: curl -sSfL https://chatuino.net/install | sh

Or via Go: go install github.com/julez-dev/chatuino@latest

Pre-built binaries for Linux, macOS, and Windows on the releases page.

GitHub: https://github.com/julez-dev/chatuino Website: https://chatuino.net

Similar Projects

Social●●Solid

Concord – Discord in Terminal

Voice chat and Sixel image previews in a terminal Discord client - technically impressive.

CozyNiche Gem
n3ozz
1029d ago