Gajim
A desktop chat client for the XMPP network with end-to-end encryption, group chats and file sharing.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
2 more ways to get Gajim
Package managers
- Chocolatey
choco install gajim - Flathub
flatpak install flathub org.gajim.Gajim
About Gajim
Gajim is a chat app for XMPP, the open messaging protocol where you pick a provider and can talk to people on other servers and other XMPP apps. It supports one-to-one chats and groups, end-to-end encrypted conversations, file and picture sharing, reactions, replies, voice messages and status updates.
Recent releases added a layout that adapts to window size, improvements to the built-in audio player and support for modern OpenPGP encryption. Chats can be synchronized across your devices through your XMPP provider.
Strengths
- Works with any XMPP provider and interoperates with other XMPP apps
- End-to-end encryption including OMEMO and OpenPGP
- Groups, reactions, replies and voice messages
- Regular releases
Limitations
- Needs an XMPP account from a provider or your own server
- Contacts must also use XMPP to reach them
Details
- Pricing
- FreeFree and open source, funded by donations.
- License
- Open source, license not stated
- Developer
- The Gajim contributors
- Platforms
- Windows, Linux
- How it runs
- Downloadable app
- Account
- Required
- Works offline
- No
- Best suited for
- Desktop users who want a full-featured XMPP chat client
- Categories
- Messaging
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Gajim
Compare allSoftware that can replace Gajim for an important use case, and what changes if you switch.
Dino
Modern desktop XMPP client with OMEMO encryption and calls.
Dino is a GPL desktop XMPP client with OMEMO encryption, calls and file transfer, but it is Linux focused with other platforms needing third-party builds.
Psi
A Qt-based desktop XMPP client for experienced users, with plugins for OMEMO, OTR and OpenPGP encryption.
Psi is a Qt XMPP desktop client that also runs on macOS, with encryption plugins and calls, but its last tagged release is from 2020.
Kaidan
A Qt-based XMPP chat client for desktop and mobile, part of the KDE community.
Kaidan is a KDE XMPP client with encryption, calls and file sharing on Linux, though it lacks some basic features and has stability issues.
Pidgin
A chat client that signs in to several networks at once, supporting XMPP, IRC, Matrix and more through plugins.
Pidgin is a GPL multi-network client with XMPP, IRC and others built in, using an OTR plugin for encryption and an older interface.
Profanity
A console-based XMPP chat client written in C with OMEMO, OTR and PGP encryption.
Profanity is a terminal XMPP client with OMEMO, OTR and PGP encryption and plugins, but it has no graphical interface.
Converse
An open-source XMPP chat client that runs in the web browser, as a full app or embedded widget.
Converse runs XMPP chat in a web browser with OMEMO, as a full app or embedded widget, with a plugin architecture and 40+ languages.
Movim
A self-hostable web client for XMPP that combines chat, group rooms, news feeds and video calls.
Movim is a self-hostable web XMPP client that adds news feeds and video calls, usable through public instances or your own server.
Conversations
Android XMPP client with OMEMO end-to-end encryption.
Conversations is an Android XMPP client with a mature OMEMO implementation, paid on Google Play but free on F-Droid, instead of a desktop app.
Gajim as an alternative
Listings that name Gajim as an alternative.
Monal
An open-source XMPP chat client for iPhone, iPad and Mac.
Gajim is a full-featured XMPP desktop client with OMEMO and OpenPGP encryption, but it runs on Windows and Linux rather than Apple platforms.
Similar software
Related functionality, not necessarily a direct replacement.
Prosody
A lightweight open-source XMPP chat server written in Lua that you run yourself.
ejabberd
An open-source XMPP server, MQTT broker and SIP service written in Erlang.
Openfire
An open-source XMPP chat server you host yourself, administered through a web console.
Snikket
A self-hosted XMPP messaging service with apps, built for families, friends and small groups.