Skip to content
converse.js
Communication & Email
A modern, client‑side XMPP web chat app that can be run standalone or embedded in other sites.
JavaScript
·
Latest v14.0.0 · 1mo ago
Security brief →
Features
-
Multiple UI modes: full‑page, overlay, and embeddable components
-
Rich messaging features (styling, corrections, reactions, URL previews)
-
Privacy‑focused with end‑to‑end OMEMO encryption
Config change
v14.0.0
Breaking risk
·
Auth
Breaking upgrade
OMEMO 2, omemo improvements, pubsub, theme, presence
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
Languages
JavaScript
·
SCSS
·
TypeScript
TypeScript
Types included ✓
View on GitHub
View on npm
Homepage
Live demo
Documentation
Search tools, categories, lists, and users
Use ↑↓ to navigate, Enter to open, Esc to close
No results for ""
⌘K to open
↑↓ navigate
⏎ open