ZUSE Is What Happens When IRC Meets Go, Bubble Tea, and Lipgloss

I found myself nostalgic for the crisp simplicity of IRC, but craving the modern aesthetics and fluidity today’s terminal tools can offer. That’s why I built ZUSE, an IRC client for your terminal crafted with the elegance and power of Go, Bubble Tea, and Lipgloss.
Why Go?
Go is a hacker’s delight for terminal apps. It’s snappy, safe, and just so effortlessly concurrent. Building a smooth, responsive IRC client that doesn’t choke was practically joyful. No heavy dependencies, no cumbersome runtime, just pure performance. Exactly what terminal lovers like me crave for.
Game-changing UI with Bubble Tea & Lipgloss
Bubble Tea, paired with Lipgloss, takes terminal UI to another level. The first time I spun up ZUSE and watched my styled text glide effortlessly across panes, I was hooked. Colors popped, inputs felt responsive, and everything stayed tidy — this was nothing like the clunky, sluggish IRC clients of old.
Lipgloss especially makes styling a breeze, with syntax so clean you’d think it’s magic. Bubble Tea handles all the complexity of events and state, leaving you to focus on crafting a delightful user experience.
Inspired by Synthwave & Hacker Culture
ZUSE was born out of friendship and culture. Specifically for Nightride FM, a synthwave internet radio terminal client, and its gritty, hacker-culture sibling, Rekt FM. ZUSE is my way of paying homage to this vibrant community by delivering a clean, powerful chat client that fits right into the synthwave hacker aesthetic.
Join the Movement
This is still beta, and your feedback means a lot. Check out ZUSE, star it if you like it, and let’s make IRC fun again — right in the terminal.
https://github.com/babycommando/zuse