Messaging

Psi – cross-platform XMPP instant messaging client

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

Psi is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Graphical XMPP Clients
GajimFull featured and easy to use XMPP client
PidginMulti-protocol instant messaging client
DinoClean and reliable Jabber/XMPP experience while having your privacy in mind
KaidanSimple, user-friendly and modern chat client
PsiCross-platform XMPP instant messaging client
SwiftClean design and comprehensive feature set

Read our verdict in the software roundup.


Best Free and Open Source Software 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.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments