ngIRCd is a portable IRC daemon written from scratch. It is easy to configure, supports server links (even with original ircds) and runs on hosts with changing IP addresses (such as dial-in networks). Currently supported platforms are AIX, A/UX, Darwin/Mac OS X, FreeBSD, HP-UX, IRIX, Linux, NetBSD, SunOS/Solaris, and Windows with Cygwin.
Babylon Java Chat is a client and server combo that allows groups to chat and draw over any TCP/IP connection. The client can be run either as a standalone Java application or as an applet launched from a WWW document. It features public and private chatting and drawing, email, file transfers, chat rooms, instant and answering-machine style messaging, and console paging. The drawing canvas enables users to draw freehand, or to create lines, rectangles, ovals, or fonted text, or to paste images from files.
ejabberd is a multi-platform, scalable, distributed, and fault-tolerant Jabber/XMPP server. It includes Jabber services like Multi-User Chat, IRC transport, HTTP-Bind, Publish-Subscribe and PEP. It supports virtual hosting, connection to transports (gateways) to other networks, and connection to other Jabber servers. Other supported features are Web and command-line administration, encryption support (SSL and TLS), several authentication methods (embedded, external script, LDAP, PAM, and ODBC), varied storage methods (embedded, ODBC, PostgreSQL, MySQL, MSSQL), Jabber user directory, and translations in more than 20 languages.
NeoStats provides unique services to IRC via loadable modules. It does not provide the traditional NickServ/ChanServ services, but instead provides services like "HostServ", which can automatically set a user's virtual host upon logging onto a IRC network, or "StatServ", which can provide detailed statistics about the network, individual servers, or channels, and produce an HTML page. It also includes a number of "Fun" services and services to assist IRC operators. Its API allows developers to extend it via C or Perl.
AIM Sniff is a utility for monitoring and archiving AIM and MSN messages across a network. It can be used to monitor for cases of harassment or warez trading. It has the ability to do a live dump (actively sniff the network) or read a PCAP file and parse the file for IM messages. You also have the option of dumping the information to a MySQL database or STDOUT. AIM Sniff will also monitor for an IM login and then perform an SMB lookup on the originating computer in order to match NT Domain names with IM login names (handles).
Gabber is a Jabber client for GNOME. Jabber is a flexible distributed Open Source instant messaging system. It also happens to allow communication with other instant messaging systems, such as ICQ, AIM, Yahoo!, MSN, and even IRC. Gabber aims to implement quite a bit of Jabber's functionality while remaining easy to use.
Tsung (formerly known as IDX-Tsunami) is a distributed load testing tool. It is protocol-independent and can currently be used to stress HTTP, WebDAV, PostgreSQL, MySQL, LDAP, and XMPP/Jabber servers. It simulates user behavior using an XML description file, reports many measurements in real time (statistics can be customized with transactions, and graphics generated using gnuplot). For HTTP, it supports 1.0 and 1.1, has a proxy mode to record sessions, supports GET, POST, PUT, and DELETE methods, Cookies, and Basic WWW-authentication. It also has support for SSL.