jabber.el 0.7.1 / 0.7.92 Beta

A Jabber client for Emacs
jabber.el or emacs-jabber is a minimal Jabber client for Emacs. It may seem strange to have a chat client in an editor, but consider that chatting is, after all, just a special case of text editing.

What is Jabber?

Jabber is an open instant messaging (IM) system, also known as XMPP. It is described in RFCs 3920-3923 and a series of XEPs (XMPP Extension Proposals). That is, unlike legacy IM systems (such as ICQ or MSN Messenger), the protocol is published in the open, free for anyone to implement. Therefore you shouldn't be surprised that there is a Jabber client for Emacs, too. (If you are not of the Emacs persuasion, see this list of Jabber clients.)

Jabber is, like e-mail, a decentralised system. A Jabber identifier (JID) is of the form username@server, just like an e-mail address, and every Jabber user whose server is open to Internet connections can communicate with any other user. This is in stark contrast to the legacy "walled-garden" IM systems, where you need a separate account for each system to be able to communicate with its users. Note that the Google Talk service is an XMPP service, so if you have a GMail account, you already have a JID ending with @gmail.com.

In Jabber, you have a "roster", a list of contacts. You can see which of them are online at the moment, and chat with them. (You can also send messages to an offline contact, and the message will be stored on the server for later delivery.) Jabber also supports IRC-style chat rooms.

last updated on:
October 14th, 2008, 12:21 GMT
developed by:
Magnus Henoch
license type:
GPL (GNU General Public License) 
ROOT \ Communications \ Chat


In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in version 0.7.92 Beta
  • Send priority only if current priority is non-nil
  • Improve handling of MUC nickname change errors
  • Remove debug output Fix building of jabber-autoloads under Emacs 21
  • Treat texinfo.tex as `precious', i.e. don't archive it
read full changelog

Add your review!