Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that one or more clients can attach to and detach from a central core, much like the popular combination of screen and a text-based IRC client, but graphical. In addition to this unique feature, it aims to be a comfortable chatting program.
123 Flash Chat Server is a full-featured chat server for high-load Web sites. It features a range of customization options, and can be smoothly integrated with the database of almost all leading CMS or forum systems including Joomla!, phpBB, skadate, and vBulletin. It includes plain text chat and video chat options, and is scalable enough to fit the needs of small business and large enterprises. A free 10-user edition is available. It's based on a Java server and a Flash client, but also has various alternative clients based on technologies such as HTML/AJAX, so it can run on many platforms, including iPhone and iPad. It features avatars, smilies, Flash emotions, voice messages, entering multiple rooms, dynamic skins, loading external avatars and profiles, and a media player. The HTML 5 client significantly improves the chat performance in terms of loading speed, video layout, and user interface.
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.
Auto IRC Bot is an advanced, lightweight, modular, and easy-to-use IRC bot. It is easy to install and configure, and comes packaged with various modules. You can use its advanced, straightforward, and flexible API to make your own modules. Auto is IRCv3 compliant. It supports CertFP, SASL, IPv6, and SSL. It supports multiple networks and channels, and it uses a privilege system for permissions.
BitlBee allows users to talk to people on the major instant messaging and microblogging networks (including MSN, Google Talk, AIM, and Twitter) from within any IRC client by emulating an IRC server. Virtual channels are created with all of the user's contacts in them, who can be talked to in the channel or in a query. Also, one can participate in group chats and chat rooms like they were normal IRC channels.