Dino is a modern, lightweight desktop chat client for the XMPP (Jabber) protocol, built with GTK and Vala for Linux. It delivers a clean, reliable messaging experience with privacy in mind and is compliant with the XMPP Compliance Suites 2023.
Key Features
Voice and video calls — Built-in call support alongside text messaging.
End-to-end encryption — Encrypted conversations with modern XMPP extensions.
File transfer — Send and receive files between contacts and in group chats.
Group chats — Full multi-user chat (MUC) support.
Decentralised by design — Built on the open XMPP protocol, the decentralised equivalent of email for messaging.
Modern GTK interface — Clean, fast, and native-feeling on Linux desktops.
Why Use Dino?
It is one of the friendliest XMPP clients for the Linux desktop, focusing on simplicity and reliability while still supporting the important XMPP extensions. The open community on GitHub invites contributions of translations, bug reports, and code.
Use Cases
Daily instant messaging with federated XMPP contacts
Lightweight, secure desktop chat without the bloat of larger messengers
Cross-client chat with Android apps such as Conversations
Platform
Linux (available via most distribution repositories)