Supported Specifications


supported RFC 6120: Extensible Messaging and Presence Protocol (XMPP): Core
supported RFC 6121: Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence
supported RFC 7622: Extensible Messaging and Presence Protocol (XMPP): Address Format
supported RFC 7395: An Extensible Messaging and Presence Protocol (XMPP) Subprotocol for WebSocket


(Only listing historical and standard tracks extensions with status ‘Draft’ or ‘Final’ that are applicable to XMPP clients)

supported XEP-0004: Data Forms 2.9
supported XEP-0009: Jabber-RPC 2.2
supported XEP-0012: Last Activity 2.0
supported XEP-0030: Service Discovery 2.5rc3
supported XEP-0033: Extended Stanza Addressing 1.2.1
supported XEP-0045: Multi-User Chat 1.31
supported XEP-0047: In-Band Bytestreams 2.0
supported XEP-0049: Private XML Storage 1.2
not supported XEP-0050: Ad-Hoc Commands
supported XEP-0054: vcard-temp 1.2
supported XEP-0055: Jabber Search 1.3
supported XEP-0059: Result Set Management 1.0
supported XEP-0060: Publish-Subscribe 1.15.1
supported XEP-0065: SOCKS5 Bytestreams 1.8.1
supported XEP-0066: Out of Band Data 1.5
supported XEP-0070: Verifying HTTP Requests via XMPP 1.0.1
supported XEP-0072: SOAP Over XMPP 1.0
supported XEP-0077: In-Band Registration 2.4
supported XEP-0079: Advanced Message Processing 1.2
supported XEP-0080: User Location 1.9
supported XEP-0084: User Avatar 1.1.1
supported XEP-0085: Chat State Notifications 2.1
supported XEP-0092: Software Version 1.1
supported XEP-0106: JID Escaping 1.1.1
supported XEP-0107: User Mood 1.2
supported XEP-0108: User Activity 1.3
supported XEP-0114: Jabber Component Protocol 1.6
supported XEP-0115: Entity Capabilities 1.5.1
supported XEP-0118: User Tune 1.2
supported XEP-0122: Data Forms Validation 1.0.1
supported XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH) 1.11.1
supported XEP-0131: Stanza Headers and Internet Metadata 1.2
supported XEP-0138: Stream Compression 2.0
supported XEP-0141: Data Forms Layout 1.0
supported XEP-0144: Roster Item Exchange 1.1.1
supported XEP-0145: Annotations 1.0
supported XEP-0152: Reachability Addresses 1.0
supported XEP-0153: vCard-Based Avatars 1.1
not supported XEP-0155: Stanza Session Negotiation
supported XEP-0156: Discovering Alternative XMPP Connection Methods 1.1.2
not supported XEP-0158: CAPTCHA Forms
supported XEP-0163: Personal Eventing Protocol 1.2
in development XEP-0166: Jingle
not supported XEP-0167: Jingle RTP Sessions
supported XEP-0171: Language Translation 1.1.1
supported XEP-0172: User Nickname 1.1
not supported XEP-0174: Serverless Messaging
not supported XEP-0176: Jingle ICE-UDP Transport Method
not supported XEP-0177: Jingle Raw UDP Transport Method
supported XEP-0184: Message Delivery Receipts 1.2
supported XEP-0191: Blocking Command 1.3
supported XEP-0198: Stream Management 1.5.2
supported XEP-0199: XMPP Ping 2.0
supported XEP-0202: Entity Time 2.0
supported XEP-0203: Delayed Delivery 2.0
supported XEP-0206: XMPP Over BOSH 1.4
supported XEP-0221: Data Forms Media Element 1.0
supported XEP-0224: Attention 1.0
not supported XEP-0229: Stream Compression with LZW
not supported XEP-0231: Bits of Binary
supported XEP-0249: Direct MUC Invitations 1.2
supported XEP-0256: Last Activity in Presence 1.1
supported XEP-0258: Security Labels in XMPP 1.1
in development XEP-0260: Jingle SOCKS5 Bytestreams Transport Method
in development XEP-0261: Jingle In-Band Bytestreams Transport Method
not supported XEP-0262: Use of ZRTP in Jingle RTP Sessions
not supported XEP-0266: Codecs for Jingle Audio
not supported XEP-0293: Jingle RTP Feedback Negotiation
not supported XEP-0294: Jingle RTP Header Extensions Negotiation
supported XEP-0297: Stanza Forwarding 1.0
supported XEP-0300: Use of Cryptographic Hash Functions in XMPP 1.0.0
supported XEP-0301: In-Band Real Time Text 1.0
supported XEP-0308: Last Message Correction 1.0
supported XEP-0319: Last User Interaction in Presence 1.0.2
not supported XEP-0338: Jingle Grouping Framework
not supported XEP-0339: Source-Specific Media Attributes in Jingle
supported XEP-0352: Client State Indication 1.0.0
not supported XEP-0363: HTTP File Upload
supported XEP-0368: SRV records for XMPP over TLS 1.1.0
not supported XEP-0393: Message Styling
not supported XEP-0402: PEP Native Bookmarks
not supported XEP-0410: MUC Self-Ping (Schrödinger's Chat)

Supported deprecated and experimental XEPs:

supported XEP-0013: Flexible Offline Message Retrieval 1.2
supported XEP-0016: Privacy Lists 1.7
supported XEP-0020: Feature Negotiation 1.6
supported XEP-0048: Bookmarks 1.1
supported XEP-0071: XHTML-IM 1.5.4
supported XEP-0095: Stream Initiation 1.2
supported XEP-0096: SI File Transfer 1.3
supported XEP-0126: Invisibility 1.1
supported XEP-0186: Invisible Command 0.14.0
supported XEP-0280: Message Carbons 0.9
supported XEP-0335: JSON Containers 0.1
supported XEP-0392: Consistent Color Generation 0.4.1

Additionally following informational XEP documents are respected:

supported XEP-0068: Field Standardization for Data Forms 1.2
supported XEP-0082: XMPP Date and Time Profiles 1.1
supported XEP-0083: Nested Roster Groups 1.0
supported XEP-0128: Service Discovery Extensions 1.0
supported XEP-0149: Time Periods 1.0
supported XEP-0170: Recommended Order of Stream Feature Negotiation 1.0
supported XEP-0175: Best Practices for Use of SASL ANONYMOUS 1.2
supported XEP-0201: Best Practices for Message Threads 1.0
supported XEP-0205: Best Practices to Discourage Denial of Service Attacks 1.0
supported XEP-0222: Persistent Storage of Public Data via PubSub 1.0
supported XEP-0223: Persistent Storage of Private Data via PubSub 1.0