/xmpp-web

Lightweight web chat client for XMPP server

Primary LanguageVueGNU Affero General Public License v3.0AGPL-3.0

XMPP Web

license: AGPLv3 GitHub release Build Status

Lightweight web chat client for XMPP server.

Key features

  • Connect to an XMPP server with WebSocket or BOSH,
  • Chat and groupchat (MUC as defined in XEP-0045),
  • Retrieve contacts (roster) and bookmarked rooms (XEP-0048),
  • Send and receive files over HTTP (XEP-0066, XEP-0363)
  • PWA (Progressive Web App) creating user experiences similar to native applications on desktop and mobile devices,
  • Lightweight (400 KB gzipped at the first loading and then less than 10 KB)

Screenshot desktop Screenshot mobile home Screenshot mobile chat

Installation

XMPP Web can be installed:

Credits

  • Nioc - Initial work

See also the list of contributors to this project.

This project is powered by the following components:

License

This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details