View on GitHub

Converse.js

Browser-based Instant Messaging with Strophe.js and Backbone.js

Download this project as a .zip file Download this project as a tar.gz file

Converse.js implements an XMPP based instant messaging client in the browser.

It is used by collective.xmpp.chat, which is a Plone instant messaging add-on.

The ultimate goal is to enable anyone to add chat functionality to their websites, regardless of the backend.

This is currently possible, except for adding new contacts, which still makes an XHR call to the (Plone) backend to fetch user info.

Features

Screencasts

Dependencies

Converse.js depends on a few third party libraries, including:

Licence