GtkHx is a GTK+ Hotline Client originally based on Hx.
Features
- Modern GTK+ 4 / libadwaita / libpanel UI with retro look and feel
- Full TLS support, for servers, file transfers, and trackers
- Voice chat (beta)
- Inline media (in progress)
- Tracker v3 support
- HOPE ChaCha20-Poly1305 cipher support
- Support for native UTF-8, large file transfers, chat history, and colored names on servers that support them
- File preview supports common image types, QuickDraw PICTs, PDFs, and markdown / source files
- Orthogonal file manager interface for file transfers
- Server banner support
- Systray and app notifications
- Supports light and dark themes
History
GtkHx was originally created in 2000, with work on it ceasing in 2003. In 2026, the original author, Misha Nasledov, resurrected GtkHx as a modern application with the latest Hotline protocol extensions.