Version 0.7.3 available

Modern XMPP Messenger for Linux

Secure end-to-end encryption with OMEMO, group video calls and a modern GTK4 interface. Open Source, decentralized and privacy-friendly.

GTK4 / libadwaita OMEMO E2EE MUJI Video Calls 67 XEPs 45 Languages
DinoX MUJI group video call interface showing multiple participants in a video conference
DinoX audio and video call interface with call controls and participant view
DinoX voice message feature showing audio waveform and playback controls
DinoX private multi-user chat room with encryption indicator
DinoX data backup settings dialog for exporting user data
DinoX emoji picker with categorized emoji selection

Features

Everything a modern XMPP client needs - and more

OMEMO Encryption

End-to-end encryption for all messages and files. Double Ratchet protocol for maximum security.

MUJI Group Calls

Audio and video conferences with multiple participants. Mesh-based, decentralized and without a central server.

Modern GTK4 UI

Native GNOME integration with libadwaita design. Dark mode, responsive layout and touchscreen support.

Group Chats (MUC)

Multi-User Chats with moderation, private rooms, role management and persistent history.

File Transfer

HTTP File Upload, Jingle File Transfer and encrypted OMEMO media. Images, videos, voice messages.

Message Archive

MAM (XEP-0313) for message synchronization. Delete history, create backups and chat across devices.

System Tray

StatusNotifierItem support for background operation. Notifications even when the window is closed.

Extended Settings

Server configuration, backup function, color scheme selection and many additional options.

45 Languages

Fully translated into 45 languages - 100% coverage. From Arabic to Chinese, from German to Vietnamese.

Screenshots

DinoX in action

DinoX MUJI group video call with multiple participants connected via mesh network
MUJI Group Calls
DinoX one-on-one video and audio call interface with mute and camera controls
Audio & Video
DinoX audio call with volume control sliders for microphone and speaker
Volume Controls
DinoX voice message recording and playback feature in chat window
Voice Messages
DinoX private MUC room with lock icon indicating encrypted group chat
Private MUC Rooms
DinoX settings showing backup and export options for user data
Data Backup
DinoX emoji picker dialog with search and category tabs
Emoji Picker
DinoX auto-delete messages feature with timer options for disappearing messages
Disappearing Messages

Download

Install DinoX on your Linux system

AppImage

Portable version - just download and run. No installation required.

chmod +x DinoX-*.AppImage
./DinoX-*.AppImage
GitHub Releases

Source Code

Build from source for developers and package maintainers. Meson/Ninja build system.

git clone https://github.com/rallep71/dinox
cd dinox && meson setup build
ninja -C build && sudo ninja -C build install
GitHub Repository

XEP Support

One of the most protocol-compliant XMPP clients

67
XEPs implemented
45
Languages
100%
Translation
v0.7.3
Current Version

Messaging

XEP-0085 XEP-0184 XEP-0308 XEP-0313 XEP-0333 XEP-0424 XEP-0444 XEP-0461

Multi-User Chat

XEP-0045 XEP-0048 XEP-0249 XEP-0402 XEP-0410 XEP-0421 XEP-0425

Encryption

XEP-0373 XEP-0374 XEP-0380 XEP-0384 XEP-0396 XEP-0454

Audio/Video

XEP-0166 XEP-0167 XEP-0176 XEP-0272 XEP-0320 XEP-0353 XEP-0482

File Transfer

XEP-0066 XEP-0234 XEP-0264 XEP-0363 XEP-0446 XEP-0447

Core & Stream

XEP-0030 XEP-0115 XEP-0198 XEP-0280 XEP-0352 XEP-0368

Changelog

Latest changes and updates

v0.7.4
November 29, 2025

Volume Controls

  • Microphone and speaker volume sliders in call settings
  • Works for 1:1 calls and MUJI group calls
  • Real-time volume adjustment during calls
v0.7.3
November 29, 2025

AppImage Fixes

  • Fixed GStreamer plugin scanner warning
  • System libraries properly excluded
  • Better AppImage compatibility
v0.7.2
November 29, 2025

AppImage & Updates

  • Removed blacklisted system libraries
  • Added zsync auto-update support
  • AppImage now uses host system libs
v0.7.1
November 28, 2025

AppImage & Theme

  • Dark theme enabled by default
  • AppImage Audio/Video support fixed
  • AppImage locale support added
  • GStreamer plugins (nice, srtp, dtls, webrtc) bundled
v0.7.0
November 28, 2025

Translations

  • All 45 languages now at 100% translation (361/361 strings)
  • Complete overhaul of all translation files
v0.6.9
November 28, 2025

New

  • Backup function for all user data
  • MUC Room Privacy Control with automatic OMEMO control
  • Improved MUC tooltips with room topic
v0.6.8
November 27, 2025

New

  • Dark Mode Toggle in Settings
  • Instant switching between Light/Dark/System

About DinoX

DinoX is a modern XMPP client with professional multi-party video call functionality (MUJI) and numerous improvements for daily use.

The project focuses on secure communication, modern user interface and reliable group communication - perfect for teams, families and communities who value privacy and decentralization.

Why DinoX?

DinoX offers additional features like System Tray support, extended server settings, delete history, contact management and much more - everything you need for professional XMPP communication.

67+
XEPs implemented
MUJI
Group Video Calls
GPLv3
Open Source