What is it?

Apache Vysper aims to be a full blown XMPP (=eXtensible Messaging and Presence Protocol) server. The core of XMPP is defined in the standards RFC3920 and RFC3921.

XMPP is more commonly known as ‘Jabber’.

XMPP Specifications

A list of the implementation status of the various specifications are available.


Using the server

Apache Vysper can run stand-alone or embedded into another application It should work with any compliant XMPP client. A test client is included with the project.


Here you can find documentation for using some of the Vysper extensions. Modules usually implement different XEP specifications, while Endpoints implement network protocols.