A universal instant messaging (IM) program
See https://pidgin.im/about/ for more information. 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. It is written in C and makes heavy use of GLib and GTK+. Finch is a command line instant messaging program. It also lets you log in to accounts on multiple chat network simultaneously, and it is compatible with the same chat networks as Pidgin. It is written in C and makes heavy use of GLib and ncurses.
Psi IM — Qt-based XMPP client
Psi is cross-platform powerful XMPP client designed for experienced users. There are builds available for MS Windows, GNU/Linux and macOS.
A fork of pidgin which aims to provide minor features that have not been addressed by the pidgin development team (including manual textbox resizing). See funpidgin.sf.net for details.
ExtremeTalk(XT)是一个用于企业或者组织内部进行在线通讯的，基于XMPP(Jabber)协议的即时通讯系统。ExtremeTalk(XT) is an Instant Messaging(IM) collaboration platform based on XMPP(Jabber) for enterprises and organizations
XMPP PHP BOT (XPbot) - simple, extensible jabber bot
XPBot or rather Xmpp Php Bot is an extensible, modular and modern XMPP(Jabber) bot written entirely in PHP. XPBot utilizes all major PHP 5.4 and in feature we're gonna probably move our code base to 5.5 version to provide even better user (and developer!) experience. This bot is going to be 100% modular, so you can replace almost every part of the bot. It's of course free to use (even commercial!). Want to know more? Look at our homepage (Work in progress).
climm is a portable, small, yet powerful console based, fully internationalized instant messaging client supporting the current v8 ICQ protocol and XMPP.
PHP Jabber Bot open source. Minimal requirements: PHP > 5[CURL, ICONV, SOCKETS opened 5222 port], MySQL Included many plugins: google, horo, news, translate and more...
YANPP is Yet Another NowPlaying Plugin for libpurple, showing the currently played song in the status message. Currently the only player supported is amarok, but there will probably come more.
flManowar is simple jabber client with boards games support (battleship,checkers and reversi included)
AMM is the first truly Open Source Article directory which allows for content sharing amongst sites with the added bonus of rewarding networked sites for hosting author content.
The goal of this project is to implement something that allows you to gain access on a remote machine through the XMPP protocol (you need just a Google account!) in a secure and trusted way.
Create and setup in couple lines of code, simple GG bot.
Baraza is an Open Source mobile instant messaging server for Unix/Linux, implementing the Wireless Village/Instant Messaging and Presence Service (IMPS) protocol. The server supports inter-domain federation using IMPS SSP and Jabber/XMPP -www.baraza.im
Bidirectional Twitter XMPP Gateway
ChatCaptain aims to be an alternative to the chat clients not only available on Linux, but also an alternative to the non-free(and free alike) chat clients available on Windows.
Chirrup is a minimal XMPP client with a clear API, allowing for the easy development of multiple interfaces. All non-core functionality is implemented via plugins.
The Expresso Livre is a collaborative software that gathers functions of electronic mail, calendar, contacts center, workflow, filemanager and messenger developed starting from Egroupware.Several improvements were developed including easier interface
Instant messenger history converter.
This is a plugin based jabber interface acts like a jabber client and listens to external commands in irc style. It is a remote shell with jabber being the command console.
Unlike most LDAP authentication solutions this module integrates into Jabberd14 server using its module API (JSM). It consists of two parts - module itself and XDB helper. This module supports versions 1.4 and 1.6 of jabberd.
This module lets specify which users to add to contact lists automatically. Module's configuration allows to specify either all users and some exceptions or certain JIDs. It was written for Jabberd14 (1.4 and 1.6 of Jabberd are supported).
Logging system for Jabberd2 written in Python and using the xmpp library.
JGGAPi is java implementation of Gadu-Gadu protocol. Gadu-Gadu is a IM system very popular in Poland based on proprietary protocol. The implementation is based on specification of Gadu-Gadu protocol gathered during implementation of EKG application.
Logtimes provides saving login events of your pidgin buddies, which makes you able to request the last login time of a buddy later on (e.g. to check whether your buddy has been online and read your messages within the last days). See Doc for details.
Open UC Framework (openucf) is a unified communication server which supports telephony, presence, instant messaging and contact management.