WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Thomas v4.2.0

ConverseJS

Converse.js is an open source webchat client, that runs in the browser and can be integrated into any website.

ConverseJS

The facts

Rating
3.6★ from 5
Active installs
10+
Price
Free
Last updated
31 Jan 2024
Added
Jan 2014
Requires WP
4.6
Tested up to
WP 6.4.10
Requires PHP
7.3
Downloads
17,595

Our analysis

AI-assisted

ConverseJS is a free WordPress plugin that provides a webchat client for integration into websites. It allows for both single-user chats and multi-user chatrooms, connecting to any accessible XMPP/Jabber server. This plugin is suitable for users looking to add chat functionality to their site, particularly those who need multi-user capabilities.

The plugin supports various features such as direct invitations to chat rooms, contact rosters, and chat statuses. It also includes support for multiple languages and offers desktop notifications. This makes it a versatile option for those wanting to enhance communication on their website.

Best for: Websites needing a chat feature, especially those that require multi-user chatrooms.

What it does well

  • Free to use from the WordPress.org directory
  • Supports both single-user and multi-user chatrooms
  • Connects to any accessible XMPP/Jabber server
  • Includes desktop notification messages
  • Translated into 16 languages

Where it falls short

  • Limited active installs may indicate lower user engagement
  • Directory score of 47/100 suggests some potential issues
  • Rating of 3.6 out of 5 may reflect mixed user experiences

Verdict

ConverseJS offers a range of chat functionalities suitable for various websites. However, potential users should consider its mixed ratings and limited engagement.

From the developer

Thomas's own description of ConverseJS, lightly tidied.

Converse.js is an open source webchat client, that runs in the browser and can be integrated into any website.

It’s similar to Facebook chat, but also supports multi-user chatrooms.

Converse.js can connect to any accessible XMPP/Jabber server, either from a public provider such as chatme.im, or to one you have set up yourself.

For more information, check out conversejs and MotoStorie.

Special Thanks

  • To my sister for having tolerated
  • My work for the economic support

Features

  • Single-user chat
  • Multi-user chatrooms XEP 45
  • Direct invitations to chat rooms XEP 249
  • vCard support XEP 54
  • Service discovery XEP 30
  • In-band registration XEP 77
  • Contact rosters and groups
  • Contact subscriptions
  • Roster item exchange XEP 144
  • Chat statuses (online, busy, away, offline)
  • Custom status messages
  • Typing and chat state notifications XEP 85
  • Desktop notification messages
  • Messages appear in all connected chat clients XEP 280
  • Third person “/me” messages XEP 245
  • XMPP Ping XEP 199
  • Server-side archiving of messages XEP 313
  • Client state indication XEP 352
  • Off-the-record encryption
  • Translated into 16 languages

Hand-crafted, and made with love, in Padova, Italy.

Based on Converse.js.

Read the full description on the official page →

Tagged as