Supported XEPs List

This page list the available serverside XMPP Extension Protocols (abbreviated XEPs) supported by Metronome. As stated this list isn't inclusive of XEPs which require clientside support only.


  • XEP-0004 Data Forms (v2.9)
  • XEP-0012 Last Activity (v2.0)
  • XEP-0016 Privacy Lists (v1.6)
  • XEP-0030 Service Discovery (v2.4)
  • XEP-0045 Multi-User Chat (v1.25)
  • XEP-0048 Bookmarks (v1.1)
  • XEP-0049 Private XML Storage (v1.2)
  • XEP-0050 Adhoc Commands (v1.2)
  • XEP-0054 vCard-temp (v1.2)
  • XEP-0055 Jabber Search (v1.3)
  • XEP-0060 Publish-Subscribe (v1.13)
  • XEP-0065 SOCKS5 Bytestreams (v1.8)
  • XEP-0077 In-Band Registration (v2.4)
  • XEP-0082 XMPP Date and Time Profiles (v1.1)
  • XEP-0083 Nested Roster Groups (v1.0)
  • XEP-0084 User Avatar (v1.1)
  • XEP-0091 Delayed Delivery (v2.1)
  • XEP-0092 Software Version (v1.2)
  • XEP-0107 User Mood (v1.2)
  • XEP-0108 User Activity (v1.3)
  • XEP-0114 Jabber Component Protocol (v1.6)
  • XEP-0115 Entity Capabilities (v1.5)
  • XEP-0118 User Tune (v1.2)
  • XEP-0124 Bidirectional-streams Over Synchronous HTTP (BOSH) (v1.10)
  • XEP-0126 Invisibility (v1.1)
  • XEP-0128 Service Discovery Extensions (v1.0)
  • XEP-0133 Service Administration (v1.1)
  • XEP-0138 Stream Compression (v2.0)
  • XEP-0145 Annotations (v1.0)
  • XEP-0153 vCard-Based Avatars (v1.0)
  • XEP-0157 Contact Addresses for XMPP Services (v1.0)
  • XEP-0159 Spim-Blocking Control (v0.3)
  • XEP-0160 Best Practices for Handling Offline Messages (v1.0)
  • XEP-0163 Personal Eventing Protocol (v1.2)
  • XEP-0170 Recommended Order of Stream Feature Negotiation (v1.0)
  • XEP-0172 User Nickname (v1.1)
  • XEP-0175 Best Practices for Use of SASL ANONYMOUS (v1.2)
  • XEP-0178 Best Practices for Use of SASL EXTERNAL with Certificates (v1.1)
  • XEP-0182 Application-Specific Error Conditions (v1.1)
  • XEP-0185 Dialback Key Generation and Validation (v1.0)
  • XEP-0189 Public Key Publishing (v0.14)
  • XEP-0191 Blocking Command (v1.3)
  • XEP-0194 User Chatting (v0.3)
  • XEP-0195 User Browsing (v0.3)
  • XEP-0196 User Gaming (v0.3)
  • XEP-0197 User Viewing (v0.3)
  • XEP-0198 Stream Management (v1.3)
  • XEP-0199 XMPP Ping (v2.0)
  • XEP-0202 Entity Time (v2.0)
  • XEP-0203 Delayed Delivery (v2.0)
  • XEP-0205 Best Practices to Discourage Denial of Service Attacks (v1.0)
  • XEP-0206 XMPP Over BOSH (v1.3)
  • XEP-0209 Metacontacts (v0.1)
  • XEP-0215 External Service Discovery (v0.5)
  • XEP-0220 Server Dialback (v1.0)
  • XEP-0223 Persistent Storage of Private Data via PubSub (v1.1)
  • XEP-0237 Roster Versioning (v1.3)
  • XEP-0252 BOSH Script Syntax (v0.1)
  • XEP-0258 Security Labels in XMPP (v1.1)
  • XEP-0267 Server Buddies (v0.5)
  • XEP-0268 Incidents Handling (v0.6)
  • XEP-0273 Stanza Interception and Filtering Technology (v0.4)
  • XEP-0277 Microblogging over XMPP (v0.6)
  • XEP-0278 Jingle Relay Nodes (v0.4.0)
  • XEP-0279 Server IP Check (v0.2)
  • XEP-0280 Message Carbons (v0.9)
  • XEP-0288 Bidirectional Server-to-Server Connections (v1.0)
  • XEP-0307 Unique Room Names for Multi-User Chat (v0.1)
  • XEP-0309 Service Directories (v0.3)
  • XEP-0313 Message Archive Management (v0.6.1)
  • XEP-0328 JID Prep (v0.1)
  • XEP-0334 Message Processing Hints (v0.2)
  • XEP-0344 Impact of TLS and DNSSEC on Dialback (v0.4)
  • XEP-0352 Client State Indication (v0.2.1)
  • XEP-0357 Push Notifications (v0.3.0) 
  • XEP-0359 Unique and Stable Stanza IDs (v0.5)
  • XEP-0363 HTTP File Upload (v0.6)
  • XEP-0368 SRV records for XMPP over TLS (v1.0)
  • XEP-0369 Mediated Information eXchange (MIX) (v0.14.6)
  • XEP-0386 Bind 2.0 (v0.3.0)
  • XEP-0398 User Avatar to vCard-Based Avatars Conversion (v0.2)
  • XEP-0405 Mediated Information eXchange (MIX): Participant Server Requirements (v0.5.3)