# converse.js

> Client-side XMPP chat client for web browsers and websites

Converse is an open-source, client-side XMPP and Jabber web chat client. It supports rich messaging, multi-user chat, file sharing, and OMEMO end-to-end encryption. It can run as a standalone full-page application, an overlay, or be embedded directly into existing websites and CMS platforms.

- Source: https://github.com/conversejs/converse.js
- Homepage: http://conversejs.org
- Live demo: https://conversejs.org/fullscreen.html
- License: MPL-2.0
- Built with: JavaScript 93.8%, SCSS 4.7%, Other 1.5%
- Stars: 3301
- Forks: 834
- Contributors: 308
- Last commit: 2026-10-28
- Latest release: v14.0.1 (2026-10-17)
- Purpose: Self-hosted apps, Communication
- Type: Web, Library / SDK
- For: Personal

## Worth score: 77/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 18/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 12/15
- Readiness: 12/15

## Downloads

Latest release: [Release 14.0.1 (2026-10-17)](https://github.com/conversejs/converse.js/releases/tag/v14.0.1). Files from the project's GitHub release, not checked by DigGitHub.

Other files:

- [converse.js-14.0.1.tgz](https://github.com/conversejs/converse.js/releases/download/v14.0.1/converse.js-14.0.1.tgz) (7.6 MB, 151 downloads)
- [converse-headless-14.0.1.tgz](https://github.com/conversejs/converse.js/releases/download/v14.0.1/converse-headless-14.0.1.tgz) (2.1 MB, 16 downloads)

## Alternatives

- [jitsi-meet](https://diggithub.com/jitsi/jitsi-meet.md): Secure and scalable open-source video conferencing platform

---

Source page: https://diggithub.com/conversejs/converse.js
Updated: 2026-10-29
