Dino XMPP logo

It sometimes feel like everyone in the world use WhatsApp and Facebook Messenger to converse but plenty of ‘open’ chat protocols exist like XMPP.

And it’s this service that Dino makes use of, offering a new desktop XMPP client for Linux desktops.

A small, lightweight chat app, Dino is designed with security, privacy and openness at its core, all presented in a clean, straight-forward and user-friendly interface.

Dino is fully functional with other XMPP/Jabber clients and servers (i.e. you don’t need to be using the same app to chat) and it supports end-to-end encryption using OMEMO or OpenPGP.

Dino supports the following features and capabilities:

  • Private, group, and public chats
  • Can be used alongside other clients
  • Share images and other files with contacts
  • Message search (global and chat specific)
  • Multiple account support

As of writing the app has only made one release (v0.1) so expect this list to grow in the future as the codebase matures.

How to Install Dino on Ubuntu

Dino is free open source software written in GTK/Vala. The source code is available on GitHub should you fancy building it from hand.

Dino on GitHub

You can install Dino on Ubuntu 18.04 LTS and above (as well Linux Mint, Fedora and other distributions) using the installers available from the project’s openSUSE Build Service (OBS) repo.

To add the Dino OBS on Ubuntu 18.04 LTS (to install the app and receive future updates) run the following commands in a new terminal window:

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/network:/messaging:/xmpp:/dino/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/network:messaging:xmpp:dino.list"

Next download the OBS repo security key:

wget -nv https://download.opensuse.org/repositories/network:messaging:xmpp:dino/xUbuntu_18.04/Release.key -O Release.key
sudo apt-key add - < Release.key

Finally, to install Dino on Ubuntu 18.04 or Linux Mint 19.x run:

sudo apt update && sudo apt install dino

If you want o install Dino on Ubuntu 19.10 you can use the same commands listed above, just substitute /xUbuntu_18.04/ for /xUbuntu_19.10/.

Finally, if adding a PPA sounds like a like a lot hassle you can skip it and download a binary installer direct from the OBS repo page:

Download Dino for Ubuntu

As of writing Dino is not on Flathub, the Flatpak app store, or the Snap Store. An older version of the app is available to install from the Ubuntu archives but may not have as much finesse (or as many features) as the first format release, which this post covers.

Is there an XMPP server you’d recommend users sign up to?
Apps News dino messaging apps pidgin xmpp