Skip to content

converse.js

Communication & Email

A modern, client‑side XMPP web chat application that can be run as a standalone app or embedded in other sites.

JavaScript Latest v13.0.1 · 7d ago Security brief →

Features

  • Multiple UI modes: full‑page, overlay, and embeddable components
  • Rich messaging with styling, corrections, reactions, and URL previews
  • Privacy features including OMEMO end‑to‑end encryption
  • Extensible via a plugin architecture

Recent releases

View all 4 releases →
Review required
v13.0.1 Bugfix
Auth

JID attribution fix

No immediate action
v13.0.0 Bug fix

Empty roster group fix

v12.0.0 Breaking risk
Breaking changes
  • Strophe.shims removed; use globals directly instead
Notable features
  • ESM builds for @converse/headless and converse.js
  • New api.disco.entities.find method for feature discovery
  • Replaced webpack with rspack for bundling

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
3,263
Forks
824
Languages
JavaScript SCSS TypeScript
Downloads/week
367 ↑66%
NPM Maintainers
2
Contributors
413
TypeScript
Types included ✓

Install & Platforms

Install via
npm

Community & Support

Beta — feedback welcome: [email protected]