Cost / License
- Free
- Open Source
Application typeApplication types
Platforms
- Mac
- Windows
- Linux




Pidgin is described as 'Chat program which lets you log into accounts on multiple chat networks simultaneously. This means that you can be chatting with friends on XMPP and sitting in an IRC channel at the same time' and is a leading instant messenger in the social & communications category. There are more than 100 alternatives to Pidgin for a variety of platforms, including Linux, Mac, Windows, Web-based and Android apps. The best Pidgin alternative is Element. It's not free, so if you're looking for a free alternative, you could try Element or Matrix. Other great apps like Pidgin are Beeper, Jitsi Desktop, SeaMonkey and Element X.




Kaidan is a simple, user-friendly Jabber/XMPP client providing a modern user interface using Kirigami and QtQuick. The back-end of Kaidan is written in C++ using the QXmpp XMPP client library and Qt 5.

One app for all your messaging.
WhatsApp, Messenger, Telegram, Skype, Zoom, Google Hangouts, Gmail, Slack, Facebook, Facebook Pages, Instagram, Twitter, Outlook, SnapMap, WeChat, LinkedIn, HipChat, and ChatWork.




Instantbird is an instant messaging client based on Mozilla XULRunner and the open source library libpurple created by the software developers of Pidgin . Over 250 add-ons allow user customization of, and addition of, features.




jami-commander (jc for short) is a simple but convenient CLI-based Jami client app for setting up accounts and swarms as well as sending.
qutIM - free open-source multiprotocol ( ICQ, Jabber/GTalk/Ya.Online/LiveJournal.com, Mail.Ru, IRC )


BitlBee brings IM (instant messaging) to IRC clients. It's a great solution for people who have an IRC client running all the time and don't want to run an additional MSN/AIM/whatever client.




Open source Jabber (XMPP) client with multi-account support, clean and simple interface. Being both free (as in freedom!) and ad-free, Xabber is designed to be the best Jabber client for Android .



Subway is a web-based IRC client with a multi-user backend and a JavaScript-heavy UI. Frontend/backend communication is done with websockets (or best available fallback where not available). The backend supports connection persistence and optional logging when the browser...


Spark is an Open Source, cross-platform IM client optimized for businesses and organizations. It features built-in support for group chat, telephony integration, and strong security. It also offers a great end-user experience with features like in-line spell checking, group chat...



