converse.js
Communication & EmailA modern, client‑side XMPP web chat application that can be run as a standalone app or embedded in other sites.
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 →
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