Converse.js
XMPP chat client in your browser.
Extensible Messaging and Presence Protocol Web clients/interfaces.
We track 3 open-source, self-hosted Communication - XMPP - Web Clients apps. 1 of them had commits in the last 90 days, 0 can run with Docker, and the most common licenses are AGPL-3.0 (2), MPL-2.0 (1). The most-used languages are Python, Javascript. Below are the top picks by GitHub stars, followed by every app ranked by stars weighted by maintenance health.
| # | App | Stars | Health | Last activity | License | Language | Docker |
|---|---|---|---|---|---|---|---|
| 1 | Converse.js | 3.3k | Active | 2026-11-09 | MPL-2.0 | Javascript | – |
Ranked by GitHub stars weighted by maintenance health.
XMPP chat client in your browser.
Web frontend from Salut à Toi.
Multipurpose, multi frontend, libre and decentralized communication tool.
By GitHub stars, the most popular self-hosted Communication - XMPP - Web Clients apps are Converse.js (3,307 stars). Popularity is only one signal: also check maintenance health, license and whether it fits your setup.
1 of the 3 apps listed had commits in the last 90 days; for 2 we have no repository activity data.
The most common licenses in this category are AGPL-3.0 (2 apps), MPL-2.0 (1 apps).
The software itself is free to download. Based on our rough hardware estimates, the cheapest suitable VPS plan starts at about $5/month (median $5/month across apps in this category). Several light apps can share one server.
Figures from GitHub and Docker Hub as of 2026-11-15; hosting costs are rough estimates.