Converse

Converse.js - Open source, web-based XMPP chat client. Self-hosted, customizable web chat with end-to-end encryption.

SCRAM-SHA-1 and SCRAM-SHA-1-PLUS + SCRAM-SHA-256(-PLUS) supports

I think that there was a bug in Ignite Realtime Discourse, publication has been removed ^^ Users and devs request informations about SCRAM in more SCRAM-SHA-1, the missing SCRAM-SHA-1-PLUS point from RFC6120 (March 2011) and SCRAM-SHA-256(-PLUS): SCRAM-SHA-1-PLUS (RFC5802 + RFC6120) SCRAM-SHA-256(-PLUS) (RFC7677 + draft-ietf-mile-xmpp-grid) Why not SCRAM-SHA-512(-PLUS). Source: Salted Challenge Response Authentication Mechanism (SCRAM): SASL and GSS-API Mechanisms: https://tools.ietf.org/...

Ignite Realtime Community Forums
Profanity, a console based XMPP client - Home

Martin Dosch / go-sendxmpp · GitLab

A tool to send messages or files to an XMPP contact or MUC.

GitLab
Gajim

Free and fully featured chat app for XMPP

ejabberd XMPP Server with MQTT Broker & SIP Service

ejabberd is an XMPP server (Jabber server), MQTT broker and SIP gateway built to create awesome realtime services like massive chat, instant communication, IoT and more.

Martin Dosch / go-sendxmpp · GitLab

A tool to send messages or files to an XMPP contact or MUC.

GitLab
GitHub - xmppo/go-xmpp: Go XMPP Library (From Yasuhiro Matsumoto and based on the code from Russ Cox)

Go XMPP Library (From Yasuhiro Matsumoto and based on the code from Russ Cox) - xmppo/go-xmpp

GitHub
Gajim

Free and fully featured chat app for XMPP