pidgin: 
pidgin: libpurple is a library intended to be used by programmers seeking
pidgin: to write an IM client that connects to many IM networks.  It supports
pidgin: AIM, ICQ, XMPP, MSN and Yahoo!, among others.
pidgin: 
pidgin: Pidgin is an graphical IM client written in C which uses the GTK+
pidgin: toolkit.
pidgin: 
pidgin: Finch is a text-based IM client written in C which uses the ncurses
pidgin: toolkit.