@@ -62,6 +62,110 @@ Do you need help with working with xmpp.js? Please reach out to our community by
62
62
63
63
<small >Feel free to send a PR to add your project or organization to this list.</small >
64
64
65
+ ## Protocols
66
+
67
+ [ RFC 6120] ( https://tools.ietf.org/html/rfc6120 ) - Extensible Messaging and Presence Protocol (XMPP): Core
68
+
69
+ See [ ` @xmpp/client-core ` ] ( packages/client-core ) and [ ` @xmpp/component-core ` ] ( packages/component-core )
70
+
71
+ Included in [ ` @xmpp/client ` ] ( packages/client ) and [ ` @xmpp/component ` ] ( packages/component )
72
+
73
+ ---
74
+
75
+ [ RFC 7590] ( https://tools.ietf.org/html/rfc7590 ) - Use of Transport Layer Security (TLS) in the Extensible Messaging and Presence Protocol (XMPP)
76
+
77
+ See [ ` @xmpp/tls ` ] ( packages/tls )
78
+
79
+ Included in [ ` @xmpp/client ` ] ( packages/client )
80
+
81
+ ---
82
+
83
+ <!-- [RFC 6121](https://tools.ietf.org/html/rfc6121) - Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence ✗ -->
84
+
85
+ <!-- --- -->
86
+
87
+ [ RFC 7622] ( https://tools.ietf.org/html/rfc7622 ) - Extensible Messaging and Presence Protocol (XMPP): Address Format
88
+
89
+ See [ ` @xmpp/jid ` ] ( packages/jid )
90
+
91
+ Included in [ ` @xmpp/client ` ] ( packages/client ) and [ ` @xmpp/component ` ] ( packages/component )
92
+
93
+ ---
94
+
95
+ [ RFC 7395] ( https://tools.ietf.org/html/rfc7395 ) - An Extensible Messaging and Presence Protocol (XMPP) Subprotocol for WebSocket
96
+
97
+ See [ ` @xmpp/websocket ` ] ( packages/websocket )
98
+
99
+ Included in [ ` @xmpp/client ` ] ( packages/client )
100
+
101
+ ---
102
+
103
+ [ draft-cridland-xmpp-session-01] ( https://tools.ietf.org/html/draft-cridland-xmpp-session-01 ) Here Lies Extensible Messaging and Presence Protocol (XMPP) Session Establishment
104
+
105
+ See [ ` @xmpp/session-establishment ` ] ( packages/session-establishment )
106
+
107
+ ---
108
+
109
+ [ XEP-0368] ( https://xmpp.org/extensions/xep-0368.html ) : SRV records for XMPP over TLS
110
+
111
+ See [ ` @xmpp/resolve ` ] ( packages/resolve )
112
+
113
+ Included in [ ` @xmpp/client ` ] ( packages/client )
114
+
115
+ ---
116
+
117
+ [ XEP-0156] ( https://xmpp.org/extensions/xep-0156.html ) : Discovering Alternative XMPP Connection Methods
118
+
119
+ See [ ` @xmpp/resolve ` ] ( packages/resolve )
120
+
121
+ Included in [ ` @xmpp/client ` ] ( packages/client )
122
+
123
+ ---
124
+
125
+ [ XEP-0114] ( https://xmpp.org/extensions/xep-0114.html ) : Jabber Component Protocol
126
+
127
+ See [ ` @xmpp/component-core ` ] ( packages/component-core )
128
+
129
+ Included in [ ` @xmpp/component ` ] ( packages/component )
130
+
131
+ ---
132
+
133
+ [ XEP-0082] ( https://xmpp.org/extensions/xep-0082.html ) : XMPP Date and Time Profiles
134
+
135
+ See [ ` @xmpp/time ` ] ( packages/time )
136
+
137
+ ---
138
+
139
+ [ XEP-0198] ( https://xmpp.org/extensions/xep-0198.html ) : Stream Management
140
+
141
+ See [ ` @xmpp/stream-management ` ] ( packages/stream-management )
142
+
143
+ Included in [ ` @xmpp/client ` ] ( packages/client )
144
+
145
+ ---
146
+
147
+ [ XEP-0388] ( https://xmpp.org/extensions/xep-0388.html ) : Extensible SASL Profile
148
+
149
+ See [ ` @xmpp/sasl2 ` ] ( packages/sasl2 )
150
+
151
+ Included in [ ` @xmpp/client ` ] ( packages/client )
152
+
153
+ ---
154
+
155
+ [ XEP-0386] ( https://xmpp.org/extensions/xep-0386.html ) : Bind 2
156
+
157
+ See [ ` @xmpp/client-core ` ] ( ./packages/client-core/src/bind2/ )
158
+
159
+ Included in [ ` @xmpp/client ` ] ( packages/client )
160
+
161
+ ---
162
+
163
+ [ XEP-0484] ( https://xmpp.org/extensions/xep-0484.html ) : Fast Authentication Streamlining Tokens
164
+
165
+ See [ ` @xmpp/client-core ` ] ( ./packages/client-core/src/fast/ )
166
+
167
+ Included in [ ` @xmpp/client ` ] ( packages/client )
168
+
65
169
## credits
66
170
67
171
xmpp.js is a rewrite of [ node-xmpp] ( https://github.com/xmppjs/xmpp.js/tree/node-xmpp ) and learned a lot from it.
0 commit comments