Converse

An open-source XMPP chat client that runs in the web browser, as a full app or embedded widget.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Converse

Converse is a client-side XMPP chat app that runs entirely in the browser and works with any XMPP server. It can be used as a full-page app, an overlay chat, or a widget embedded in an existing website. It supports group chats, file sharing through HTTP File Upload, message archiving, desktop notifications, and OMEMO end-to-end encryption.

You can try the hosted app, run your own instance, or download Converse Desktop. A plugin architecture allows extensions, and the interface is translated into more than 40 languages.

Strengths

  • Works with any standard XMPP server
  • OMEMO end-to-end encryption
  • Can be embedded in a website or used as a full-page app
  • Plugin architecture and 40+ languages

Limitations

  • Needs an XMPP account or server to be useful
  • Some features such as URL previews depend on server support

Details

Pricing
FreeFree and open source under the MPL-2.0 licence.
License
MPL-2.0
Developer
The Converse.js contributors
Platforms
Web, Self-hosted
How it runs
Downloadable app, Web application, Self-hosted
Best suited for
XMPP users who want a browser client, or site owners embedding chat
Categories
Messaging
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 2 sources on file.

Alternatives to Converse

Compare all

Software that can replace Converse for an important use case, and what changes if you switch.

  • Movim

    A self-hostable web client for XMPP that combines chat, group rooms, news feeds and video calls.

    Movim is also a self-hostable web XMPP client, adding news feeds and video calls, but self-hosting needs PostgreSQL and it is largely maintained by one developer.

  • Gajim

    A desktop chat client for the XMPP network with end-to-end encryption, group chats and file sharing.

    Gajim is a desktop XMPP client for Windows and Linux with OMEMO and OpenPGP, so you install an app instead of using a browser.

  • Conversations

    Android XMPP client with OMEMO end-to-end encryption.

    Conversations is an Android XMPP client with a mature OMEMO implementation, paid on Google Play but free on F-Droid, instead of a browser client.

  • Dino

    Modern desktop XMPP client with OMEMO encryption and calls.

    Dino is a Linux-focused desktop XMPP client with OMEMO, calls and file transfer, and it cannot be embedded in a website.

  • Monal

    An open-source XMPP chat client for iPhone, iPad and Mac.

    Monal is a native open-source XMPP client for iPhone, iPad and Mac with multiple account support, replacing the browser with Apple apps.

  • Psi

    A Qt-based desktop XMPP client for experienced users, with plugins for OMEMO, OTR and OpenPGP encryption.

    Psi is a customizable Qt desktop XMPP client for experienced users with encryption plugins, though its last tagged release dates from 2020.

  • Profanity

    A console-based XMPP chat client written in C with OMEMO, OTR and PGP encryption.

    Profanity is a terminal XMPP client written in C with OMEMO, OTR and PGP plus Python and C plugins, with no graphical interface.

  • Pidgin

    A chat client that signs in to several networks at once, supporting XMPP, IRC, Matrix and more through plugins.

    Pidgin is a GPL desktop client with built-in XMPP plus IRC and other networks, using an OTR plugin for encryption and an older interface.

Converse as an alternative

Listings that name Converse as an alternative.

  • Kaidan

    A Qt-based XMPP chat client for desktop and mobile, part of the KDE community.

    Converse is an open-source browser-based XMPP client with OMEMO encryption that can run as a full-page app or be embedded in a website.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing