JSXC

Real-time XMPP web chat application with video calls, file transfer and encrypted communication. There are also versions for Nextcloud/Owncloud and SOGo.


Product Overview

JSXC is a real-time XMPP web chat application that enables encrypted communication, file transfer, and video calls. This project allows users to engage in seamless conversations with others, using the same standards-based approach that has made XMPP a widely adopted protocol for instant messaging. With JSXC, you can enjoy uninterrupted communication, whether it's one-to-one or group chats.

Main Features

JSXC offers a range of features that make it an attractive solution for anyone looking to integrate real-time communication into their application:

  • XMPP Federation: Enjoy federated real-time communication with others using the same protocol.
  • Uninterrupted Communication: Browse the web as usual while maintaining uninterrupted conversations.
  • One-to-One and Group Chats: Engage in physical-like conversations or participate in multi-user discussions.
  • File Transfer: Send and receive files securely.
  • Video Calls: Initiate video calls without the need for plugins.
  • International Support: Use JSXC in your preferred language, ensuring seamless communication with others worldwide.
  • Notifications: Stay informed about new messages and updates.
  • Encrypted Communication: Enjoy end-to-end encrypted two-party communication, ensuring that conversations remain private.

For more information on installation, please refer to the official documentation. To learn more about how you can contribute to this project, check out the "Contribution" section.

Related

Prosody IM
Alf.io
Answer
Dnote
Fider
eLabFTW
OTS
Standard Notes
Druid
StartOS
Star history

Star history for JSXC