A small (ish) messaging server for anything you can think of
...The clients can connect to servers and use that as a hub to communicate between each other. The admin running the server can also kick and ban people if they wish to. It also has peer to peer file transfer that currently has no size limit. Can't really explain all the features here, I'm running out of characters. Go look down below for all of the features or download it to see them for yourself!
An Instant Messaging client written in C# that makes use of the XMPP protocol, and is connectable to Google Talk. Features include conference chat, conference calls, file transfer, and a few extras.
btTalk is an IM program for mobile platforms which wants to transform the common IM programs into small nets based in bluetooth(r) technology, also being available for the user to transfer files from one phone to other.