Psi is an open source instant messaging application designed for the Jabber (XMPP) IM network. This software enables you to chat using Google Talk, LiveJournal and many other groups. Jabber (or XMPP) is an open instant messaging protocol that drives the world’s largest open IM network.
Psi has full Unicode support, and supports most important XMPP features like file transfer, group chat, encryption etc.
As Jabber allows gateways to other services, which many servers support, it can also connect to other networks. Other services available using gateway servers include RSS and Atom news feeds, sending SMS messages to cellular networks and weather reports.
Key Features
- Highly customizable client.
- Fast and lightweight.
- Voice calls.
- Profiles.
- Tabbed Chats.
- Group Chat (Multi User Chat).
- Service Discovery allows you to:
- add the ability to talk to friends who use other instant messengers.
- find a friend who uses Jabber.
- create or join a conference room where multiple people can chat together.
- other things, as Jabber is an extensible protocol and anything can be added in the future.
- Encrypted communications with SSL technology.
- File transfers between other XMPP clients.
- Advanced Features:
- XML Console.
- Encrypt messages with OpenPGP.
- SSL Certificates.
- Plugins – with GnuPG, OTR and OMEMO encryption of private messages.
- Message history browser.
- TURN proxying for voice calls.
- Spellchecking.
- Keybindings for almost every function.
- Cross-platform support – runs on Linux, macOS, Windows, and Haiku operating systems.
- Internationalization support – Chinese, Czech, English, French, German, Macedonian, Polish, Portuguese, Russian, Spanish, Ukrainian, and Vietnamese. Converse with accents, symbols, and right-to-left text
Website: github.com/psi-im/psi
Support:
Developer: The Psi team
License: GNU General Public License v2.0
There is a WebKit version of Psi IM which offers some additional features (in comparison with the standard version of Psi): support of animated emoticons, support of (adium) themes in private chats and group chats, support of previewing of images and videos in private chats and group chats, and more.

Psi is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| Graphical XMPP Clients | |
|---|---|
| Gajim | Full featured and easy to use XMPP client |
| Pidgin | Multi-protocol instant messaging client |
| Dino | Clean and reliable Jabber/XMPP experience while having your privacy in mind |
| Kaidan | Simple, user-friendly and modern chat client |
| Psi | Cross-platform XMPP instant messaging client |
| Swift | Clean design and comprehensive feature set |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

