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.
Bot Sentry is a Pidgin (libpurple) plugin to prevent Instant Message (IM) spam. It allows you to ignore IMs unless the sender is in your Buddy List, the sender is in your Allow List, or the sender correctly answers a question you have predefined.
pork, oidentd, iplog and ocd
Gabber is an easy yet powerful Jabber client for GNOME. Jabber is a powerful open source instant messaging system. Jabber allows communication with other networks, such as ICQ, AIM, MSN, Yahoo, and even IRC, but beyond that it has unique features of its
Fire is a multi-protocol instant messenger client for Mac OS X based on freely available libraries for each service. Currently Fire handles AOL Instant Messenger®, ICQ®, MSN® Messenger, Jabber, limited IRC, Yahoo!®, and Apple Bonjour communications.
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.
A pidgin plugin that allows user to assign global hotkeys (e.g. Ctrl+Alt+g) for togglling buddy list and reading queued message. When "Toggle List" hotkey is enabled, it makes the buddy list hidden from your taskbar and task switcher (similar to ICQ).
Multiprotocol plugin-based instant messenger for X11 (optionaly support KDE), Windows and MaxOS X.
Line-based AIM client and BSD-licensed OSCAR library.
Ayttm is an instant messenger program, supporting various protocols such as MSN, Yahoo, AIM, Jabber, and more. It is the heir of the Everybuddy project, and aims to continue improving the program and addressing its shortcomings.
ReAIM is an AOL Instant Messenger Proxy for iptables-based firewalls. It allows direct connections to be made to hosts behind an address-translating firewall. MSN and Windows Messenger are also supported.
This program includes a gui interface and protocol(s) written in Java to be used as a chat program. The primary chat protocol is MSN, but the program is expanable with "plug-ins" that allow other protocols to be added such as Yahoo!, AIM, and the like.
Smiley is a small application that makes it easy to add new emoticons to iChat and iChat AV applications. With Smiley, you can add prebuilt emoticon packs or create your own images and add them easily and quickly.
BIM is a Java based AOL Instant Messenger (AIM) Client featuring a full feature Swing GUI. BIM also comes with encryption support. It has a small code base (617KB w/encryption libs) and can be easily dropped and run on wide array of operating systems.
Lightweight, modern, flexible and well-customisable cross-platform multi-protocol instant messaging client
The Exclaim server is an extensible AOL Instant Messenger-compatible proxy server. Exclaim serves as an architecture for expanding the features of AIM through loadable modules.
GAIM encryption plugin using GPG (PGP clone). It works transparently and smoothly. Automatically establishes secure conversations with other enabled users, passes keys (if enabled) and eventually will allow you to specify your own keys to use.
Gimel is a Python-based multiple protocol instant messaging application developed with flexibility in mind. Gimel provides a secure chat enviroment through key based encryption, and can operate with currently existing networks including AIM, MSN, Yahoo,
IMDispatch leverages the power of Perl and Net::OSCAR to emulate the paradigm of telephone support over the AOL Instant Messenger service.
The Intellectually Expandable Online Knowledge Base will communicate to users via the AOL instant messenger protocols (TOC) over AIM. This "bot" will learn as much as it can about various subjects over time.
J.Jab. Lite is a lightweight Jabber client written as a Java 1.4.1 applet. Allows users to chat with others on Jabber, AIM, ICQ, MSN, and Yahoo im systems. Has a slimmed down version written in java 1.1.7 that allows simple group chat and moderator access
A pure-java console based aim client.
The goal of this project is to create a new peer-to-peer system that is capable of supporting instant messaging, encryption, and secure sharing.
A secure AOL Instant Messenger (AIM) application for Linux, Windows, and OS X, supporting AOL's Personal Certificates protocol for secure IM and chat.
Proteus is a multi service instant messaging application for Mac OSX. At the core of Proteus is this Service Controller! This controller provides a common interface for any number of applications to plug into. Each application that knows how to commun