planimo is an instant messaging system planned for lan chats. It support file transfers between users, can emit beeps whene new message arrive and integrate well in gnome desktop! It works on windows too
X-MSN, an MSN messenger that is OS independant (coded in Python). It is small, fast, portable and extremely usable while at the same time very elegant GUI - Crystal based themes and great icons! - X-MSN, should be your MSN client!
The Messenger is a messenger program with direct pc2pc connection or, with the server_edition, will be possible to choose the online user with whom you can speak. The program has also a share board for free painting and allow the file transfering.
pebwun is a hack of the console MSN Messenger client pebrot written in python. It offers many advanced features such as XMMS controle, lots of color, and many other things. It should work on anything with curses, and is useable with cygwin on windows.
palaver is a p2p multiuser chat program which does not require a central server. It is written in the portable python language, and as such can run unmodified on many platforms.
Concurrence is a networked file editing program that enables multiple people to modify a document simultaneously. It is written entirely in Python, and uses the wxPython library for the GUI and the Twisted library for networking.
LAG is meant to be a replacement for GAIM. It will be built modularly in C/C++ and Python with front-ends for GTK, ncurses, Win32, Cocoa, and possibly more. It will support many chat protocols like AIM, Yahoo! Messenger, Jabber, and MSN.
Frech is an elegant IRC client writen in Python for the GNOME desktop. It's main focus is in presenting the user with an usable, eye-candy enabled interface, while providing seamless integration with the rest of your GNOME desktop.
Client/Server-splitted IRC-Client, Designed to run the Server on a remote machine staying connected to the IRC-Servers and having the client connected when chatting. Server can log all conversations. Dont miss any important message anymore!
ezUnison automates synchronizing files between sets of computers connected through SSH or Gaim, monitoring the filesystem in real-time, and notifying the user of conflicts by modifying the filenames of conflicting files.