MCabber is a (quite popular, I think) text-mode client.
mcabber is a small Jabber console client.
mcabber includes features such as SASL/SSL/TLS support, MUC (Multi-User Chat) support, history logging, command completion, OpenPGP encryption, OTR (Off-the-Record Messaging) support, dynamic modules and external action triggers.
The multi-protocol client Pidgin offers a text client: Finch.
Finch is a console-based IM program that lets you sign on to AIM, Jabber, MSN, Yahoo!, and other IM networks.
There is also Freetalk:
Freetalk is a console based Jabber client. It features a readline interface with completion of buddy names, commands, and even ordinary English words. Freetalk is extensible, configurable, and scriptable through a Guile interface.
A plugin for irssi (which is an IRC client): irssi-xmpp
irssi-xmpp is an irssi plugin to connect to the Jabber network.
Its aim is to provide a good integration in this text-based irc client and a good support of XMPP (the Jabber protocol).
Poezio is a free console XMPP client (the protocol on which the Jabber IM network is built).
Profanity is a simple Jabber client written in C using ncurses and libstrophe, inspired by Irssi.