Dino ist ein Open-Source-Chat-Client für den Desktop, der das XMPP-Protokoll (Jabber) nutzt. Er ist in Vala mit GTK geschrieben und baut seit Version 0.4 auf GTK4 und libadwaita auf. Pakete gibt es in vielen Linux-Distributionen. Dino unterstützt Gruppenchats, Antworten und Reaktionen auf Nachrichten, Dateiübertragung sowie Peer-to-Peer-Audio- und -Videoanrufe, die Ende-zu-Ende-verschlüsselt sind und mit anderen XMPP-Apps funktionieren. Nachrichten lassen sich per OMEMO oder OpenPGP Ende-zu-Ende verschlüsseln. Lese- und Tippbenachrichtigungen können global oder pro Kontakt abgeschaltet werden.
Dino steht unter der GPL-3.0-Lizenz und wird vom Dino Team und einer offenen Community auf GitHub entwickelt, unterstützt durch Spenden. Dino ist ausschließlich ein Client: Nachrichten liegen auf dem vom Nutzer gewählten XMPP-Server, sodass Hosting-Standort und Betreiber vom gewählten Anbieter oder von der Organisation mit eigenem Server bestimmt werden. Für europäische Organisationen passt das zu einem selbst verwalteten Aufbau auf einem offenen Standard, bei dem die Wahl des Servers und damit des Rechtsraums beim Nutzer bleibt.