Psi
A Qt-based desktop XMPP client for experienced users, with plugins for OMEMO, OTR and OpenPGP encryption.
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 Psi
Package managers
- Chocolatey
choco install psi - Homebrew
brew install --cask psi
About Psi
Psi is an instant messaging client for the XMPP (Jabber) network that runs on Windows, macOS, Linux, FreeBSD, NetBSD and Haiku. Its interface is highly customizable, with multi-window and all-in-one modes, iconsets and themes. It supports file sharing and audio and video calls, and offers client-to-client encryption through OpenPGP, OTR and OMEMO plugins.
Builds come in a basic plain-text version and WebKit or WebEngine versions that add image and video previews, animated emoticons and Adium themes. The last tagged release is 1.5 from 2020, though the repository is still actively updated.
Strengths
- OMEMO, OTR and OpenPGP encryption via plugins
- Very flexible interface with multi-window and all-in-one modes
- Runs on many systems including BSD and Haiku
- Audio and video calls and file sharing
Limitations
- Last tagged release dates from 2020
- Aimed at experienced users rather than newcomers
- WebEngine build has stability issues on macOS
Details
- Pricing
- FreeFree and open source under the GNU General Public License.
- License
- GPL
- Developer
- The Psi contributors
- Platforms
- Windows, macOS, Linux
- How it runs
- Downloadable app
- Best suited for
- Experienced XMPP users who want a customizable desktop client
- Categories
- Messaging
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 2 sources on file.
Alternatives to Psi
Compare allSoftware that can replace Psi for an important use case, and what changes if you switch.
Gajim
A desktop chat client for the XMPP network with end-to-end encryption, group chats and file sharing.
Gajim is a full-featured desktop XMPP client for Windows and Linux with OMEMO and OpenPGP built in and regular releases, unlike Psi's last 2020 release.
Dino
Modern desktop XMPP client with OMEMO encryption and calls.
Dino is a modern, cleaner XMPP client with OMEMO, calls and file transfer, focused on Linux, with other platforms needing third-party builds.
Kaidan
A Qt-based XMPP chat client for desktop and mobile, part of the KDE community.
Kaidan is a simpler Qt-based XMPP client from KDE with encryption, calls and file sharing, but it runs on Linux and has known stability issues.
Profanity
A console-based XMPP chat client written in C with OMEMO, OTR and PGP encryption.
Profanity is a console XMPP client with OMEMO, OTR and PGP encryption and Python or C plugins, replacing Psi's graphical windows with a terminal.
Monal
An open-source XMPP chat client for iPhone, iPad and Mac.
Monal is an open-source XMPP client for iPhone, iPad and Mac with multiple accounts, limited to Apple platforms.
Converse
An open-source XMPP chat client that runs in the web browser, as a full app or embedded widget.
Converse is an open-source browser-based XMPP client with OMEMO encryption and plugins, usable as a full-page app without a desktop install.
Pidgin
A chat client that signs in to several networks at once, supporting XMPP, IRC, Matrix and more through plugins.
Pidgin is a desktop client that handles XMPP together with IRC and other networks in one window, with OTR encryption available through plugins.
Conversations
Android XMPP client with OMEMO end-to-end encryption.
Conversations moves XMPP chat to Android with a mature OMEMO implementation, paid on Google Play with free builds on F-Droid.
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.
Movim
A self-hostable web client for XMPP that combines chat, group rooms, news feeds and video calls.