Skip to content

Search tools

Category

Open source communication - xmpp - web clients

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.

updated Oct 2026 3 tools ★ 3.3k stars 0 with Docker median 10

Best for…

  • Most starred

    Converse.js

    3,303 stars on GitHub, the largest community in the category.

Ranked by health

Table view

How the XMPP web client tools compare

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.

Communication - XMPP - Web Clients: common questions

What is the best open source XMPP web client tool?

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.

Which XMPP web client tools are the most actively developed?

Converse.js (176 commits in 90 days). Commit activity is 35 of the 100 health points, the largest single term.

Which XMPP web client tools can I run in Docker?

None of the 3 advertise Docker support, so plan for a native install.

Which XMPP web client tools have a permissive licence?

1 of 3: Converse.js (MPL-2.0). 2 are copyleft.

Recently updated in Communication - XMPP - Web Clients