Pidgin - The Universal Chat Client

  •        1790

Pidgin is an instant messaging program which lets you log in to accounts on multiple chat networks simultaneously. It runs on Windows, Linux, and other UNIX operating systems. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, MXit, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr.

http://pidgin.im/

Tags
Implementation
License
Platform

   




Related Projects

Adium - Instant Messaging for Mac

  •    Objective-C

Adium is a instant messaging application for Mac OS X that can connect to AIM, XMPP (Jabber), ICQ, IRC, Bonjour and more. It supports Encryption, File transfer, Tabbed chat windows and lot more.

Conversation - Instant Messaging for Android

  •    Java

Conversations is the instant messaging client for the Android. It supports XMPP, Jabber client, Encryption. It supports to send and receive images as well as other kind of files, Pictures / Avatars for your Contacts, Syncs with desktop client, Share your location, Send voice messages, Multiple accounts / unified inbox and lot more.

ChatSecure - Encrypted chat client for iOS and Android

  •    Objecive-C

ChatSecure is a instant messaging client for iOS and Android that integrates encrypted OTR ("Off the Record") messaging support from the libotr library and the XMPPFramework to handle Jabber/GTalk (XMPP).

ejabberd - Robust, Scalable and Extensible XMPP Server

  •    Erlang

ejabberd is a distributed, fault-tolerant technology that allows the creation of large-scale instant messaging applications. The server can reliably support thousands of simultaneous users on a single node and has been designed to provide exceptional standards of fault tolerance. As an open source technology, based on industry-standards, ejabberd can be used to build bespoke solutions very cost effectively.


Openfire - A XMPP server licensed under the Open Source Apache License.

  •    Java

Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.Openfire is a XMPP server licensed under the Open Source Apache License.

emesene - emesene is an instant messenger capable of connecting to various networks and utilizing different graphical toolkits

  •    Python

emesene is an instant messenger capable of connecting to various networks and utilizing different graphical toolkits. Currently msn and xmpp (jabber) are supported through papyon and SleekXMPP, which allows emesene to connect to various IM services such as Windows Live Messenger, GTalk, Facebook Chat, etc. emesene embeds in its codebase a number of python libraries for the different service it supports. We embed them instead of using git submodules so we can make packagers' life better and hotfix eventual bugs.

yaxim - YAXIM - Yet Another XMPP Instant Messenger, a jabber client for android

  •    Java

YAXIM - Yet Another XMPP Instant Messenger, a jabber client for android

ejabberd - Robust and scalable Jabber / XMPP Instant Messaging platform

  •    Erlang

Robust and scalable Jabber / XMPP Instant Messaging platform

Apache Vysper - A modular, full featured XMPP (Jabber) server

  •    Java

Apache Vysper aims to be a modular, full featured XMPP (Jabber) server. Vysper is implemented in Java. There are already some larger XEPs as modules available, most notably Multi User Chat (XEP0045), Publish/Subscribe (XEP0060) and BOSH (XEP0124, XEP0206)

Profanity - Console Based XMPP Client

  •    C

Profanity is a console based XMPP client written in C using ncurses and libstrophe, It supports XMPP chat services, including GoogleTalk and Facebook, Chat rooms and private messaging, Roster management and lot more.

Cyclops Chat

  •    WPF

Cyclops Chat is a jabber-based (jabber-net) chat application. It's developed in C# WPF.

Oracle XMPP/Jabber Instant Messenger

  •    Java

Send XMPP (Gtalk/Google Talk also supported) messages (thanks to Jabber) within a single line of PL/SQL code, get buddies list and status in relational tables (or xml) on Oracle 11g.

chat - Instant messaging server - backend in Go, client-side binding in Java and Javascript

  •    Go

Instant messaging server. Backend in pure Go (license GPL 3.0), custom client-side binding in Java including Android and Javascript (license Apache 2.0), as well as gRPC client support for C++, C#, Go, Java, Node, PHP, Python, Ruby, Objective-C. Wire transport is JSON over websocket or gRPC over plain TCP (long polling is also available). Persistent storage RethinkDB.Tinode is meant as a replacement for XMPP. Overall it's a lot like open source WhatsApp or Telegram.

Lets-Chat - Self-hosted chat for small teams

  •    Javascript

Let's Chat is a persistent messaging application that runs on Node.js and MongoDB. It's designed to be easily deployable and fits well with small, intimate teams. It supports XMPP Multi-user chat (MUC), Multiple rooms, File uploads and lot more.

Pidgin Games

  •    C

A collection of plug-ins for the popular IM client Pidgin that allow for playing games over Jabber/XMPP.

Cryptocat - Encrypted Chat

  •    Javascript

Cryptocat is free software that aims to provide an open, accessible Instant Messaging environment that encrypts your conversations and works right in your browser. It uses the OTR protocol over XMPP for encrypted two-party chat and the (upcoming) mpOTR protocol for encrypted multi-party chat.

ch@tr

  •    

Ch@tr is (another) chat application for XMPP that connects to Google Talk. The vision for ch@tr is that it will be a hub for email, calendar, and chat, and help focus a user's work - freeing him from distraction and unwanted im's or emails.

chat-sdk-android - Chat SDK Android - Open Source Mobile Messenger

  •    Java

If you are interested in a version of the Chat SDK that supports Firebase's new database please vote on this issue and help us meet our target on Patreon. We would love to work full time developing the open source. At the moment we have to spend a substantial amount of time doing other consulting work to cover our costs. If you like what we're doing and would like to support us to focus more of our time on the open source project we would be very grateful.

chat-sdk-ios - Chat SDK iOS - Open Source Mobile Messenger

  •    Objective-C

Full breakdown is available on the features page. If you are interested in a version of the Chat SDK that supports Firebase's new database please vote on this issue and help us meet our target on Patreon.