Grad shape
Grad shape

Converse.js

Communication - XMPP - Web Clients

About this project

XMPP Chat CI Tests Translation status

Converse is a modern, feature-rich and 100% client-side XMPP chat app that runs in a web browser. It can be used as a standalone web app or seamlessly integrated into existing websites.

Join our chat room (XMPP URL: discuss@conference.conversejs.org).

Quick Start

Try the hosted app at conversejs.org. You can also download and install Converse Desktop or Converse Tauri.

Or set up your own instance:

git clone git@github.com:conversejs/converse.js.git
npm install
npm run build
npm run serve -- -p 8008

You can then open http://localhost:8008/dev.html in your browser to access Converse.

See our quickstart guide for more details.

Screenshots

Click to view screenshots

Overlay Mode

Screenshot of Converse in overlay mode

Fullpage Mode

Screenshot of Converse in full-page mode

Embedded Mode

Screenshot of Converse in embedded mode

Live Demos

Documentation

Comprehensive documentation is available at conversejs.org/docs/html, including:

Key Features

  • Multiple UI Options: Overlay chat boxes, full-page application, or embedded components
Technologies & License
MPL-2.0 JavaScript
Quick Deploy

Deploy this project to cloud platforms with one click