lightstring icon indicating copy to clipboard operation
lightstring copied to clipboard

XMPP client library for browsers.

DEPRECATED

Please use https://github.com/xmppjs/xmpp.js/


Implemented transports

  • BOSH
  • WebSocket

Known support

  • Browser:
    • Firefox
    • Chrome
    • Opera
    • Safari
    • iOS
    • ...?
  • Server:
    • node-xmpp-bosh

References

  • XMPP:

    • http://xmpp.org/rfcs/rfc6120.html
    • http://xmpp.org/rfcs/rfc6121.html
    • http://xmpp.org/rfcs/rfc6122.html
    • http://xmpp.org/xmpp-protocols/xmpp-extensions/
  • WebSocket:

    • http://dev.w3.org/html5/websockets/
    • http://tools.ietf.org/html/rfc6455
  • XMPP over WebSocket:

    • http://tools.ietf.org/html/draft-moffitt-xmpp-over-websocket-00
    • http://blog.superfeedr.com/xmpp-over-websockets/
  • BOSH:

    • http://xmpp.org/extensions/xep-0124.html
  • XMPP over BOSH:

    • http://xmpp.org/extensions/xep-0206.html
  • Similar/related software

    • Server-side:
      • https://code.google.com/p/node-xmpp-bosh/
      • https://github.com/superfeedr/ejabberd-websockets
      • https://code.google.com/p/prosody-modules/wiki/mod_websocket
      • http://kaazing.com/products/xmpp-edition
    • Client-side:
      • https://github.com/superfeedr/strophejs/tree/protocol-ed