Top pick · highest health
Converse.js
XMPP chat client in your browser.
★ 3.3k 176 commits / 90d ⟳ today MPL-2.0
Category
Extensible Messaging and Presence Protocol Web clients/interfaces. This page ranks 3 open-source web clients projects by a health score recomputed every night from repository data; nothing else affects the order. Converse.js leads at 84/100 with 176 commits in the last 90 days and 3.3k stars, followed by Libervia (10) and Salut à Toi (10). 1 of the 3 score 70 or above, 0 publish a Docker image, and the median health is 10. AGPL-3.0 is the most common licence, carried by 2 of them. The score weighs commits in the last 90 days, release recency, stars, archive status and Docker support; a low number means low measurable activity, not low quality, so a finished, stable tool can legitimately sit lower down.
Most starred
3,303 stars on GitHub, the largest community in the category.
Ranked by health
Top pick · highest health
XMPP chat client in your browser.
★ 3.3k 176 commits / 90d ⟳ today MPL-2.0
Multipurpose, multi frontend, libre and decentralized communication tool.
★ 0 0 commits / 90d ⟳ unknown AGPL-3.0
| # | ||||||
|---|---|---|---|---|---|---|
| 1 | Converse.js | 3.3k | 176 | MPL-2.0 | today | |
| 2 | Libervia | 0 | 0 | AGPL-3.0 | unknown | |
| 3 | Salut à Toi | 0 | 0 | AGPL-3.0 | unknown |
The most recent release is Converse.js v14.0.1, published 13 days ago. None of the measured options scores under 40. By stack, Python (2) and Javascript (1) are the most common. Converse.js is permissively licensed; Libervia and Salut à Toi are copyleft. Libervia and Salut à Toi are not hosted on a forge Repoly can read, so they have no measured score yet.
By Repoly's GitHub health score, Converse.js at 84/100 (176 commits in 90 days, v14.0.1 from 13 days ago). The score measures maintenance, not features, so shortlist the top few and try them.
Converse.js (176 commits in 90 days). Commit activity is 35 of the 100 health points, the largest single term.
None of the 3 advertise Docker support, so plan for a native install.
1 of 3: Converse.js (MPL-2.0). 2 are copyleft.