What is Jabber?

An open-source, XML-based communication protocol originally used for instant messaging and presence, foundational to XMPP.

Jabber began as an open-source project in 1998 with the goal of creating a decentralized, extensible messaging protocol. It introduced a real-time communication standard that eventually evolved into the Extensible Messaging and Presence Protocol (XMPP), which is now maintained by the IETF. Jabber/XMPP enables not just instant messaging, but also voice and video calls, file transfers, presence awareness, and multi-party chats. Its architecture is based on open XML streams, allowing for interoperability between different clients and servers. Jabber gained traction among early VoIP and unified communications platforms due to its flexibility and extensibility. 

Many VoIP systems and enterprise messaging solutions have adopted or integrated Jabber/XMPP for presence information and signaling. Google Talk, for example, was originally based on XMPP. The decentralized nature of Jabber allows anyone to run their own server, offering more control over data and privacy. Though not as dominant in consumer markets today, Jabber’s influence persists in backend communications, IoT messaging, and secure enterprise collaboration platforms. It remains a critical component of the open standards movement in real-time communication.