2014-05-24 07:12:23 -04:00
2014-03-18 12:05:30 +01:00
2014-05-23 19:54:28 -04:00
2014-01-20 13:41:43 +01:00
2014-03-19 14:43:44 +01:00
.
2013-12-09 12:23:15 +01:00
2014-03-18 12:05:30 +01:00
2014-01-20 13:41:43 +01:00
2014-03-18 12:05:30 +01:00
2014-01-20 12:59:44 +01:00
2014-05-24 07:12:23 -04:00
2014-05-15 14:02:09 +02:00
2014-01-14 14:39:28 +01:00
2014-05-15 14:03:11 +02:00
2014-01-14 13:13:38 +01:00
2014-01-14 13:13:38 +01:00

JavaScript Xmpp Client

Beware! This is beta software.

Real-time chat app. This app requires external XMPP server (openfire, ejabberd etc.).

Features

  • integration into existing ui
  • one-to-one conversation (XMPP)
  • encrypted one-to-one conversation (OTR)
    • use of whitespace tags to start a OTR session
  • user verification (SMP)
  • encrypted one-to-one video call (WebRTC)
  • auto link-detection
  • emotions
  • roster management
  • multi-language support (de, en)
  • multi tab support

Supported protocols

  • XMPP Core (RFC6120)
  • XMPP IM (RFC6121)
  • Bidirectional-streams Over Synchronous HTTP (XEP-0124)
  • XMPP Over BOSH (XEP-0206)
  • Service Discovery (XEP-0030)
  • CAP (XEP-0127)
  • Jingle (XEP-0166)
  • Jingle RTP Sessions (XEP-0167)

Supported browsers

  • Full support for Chrome and Firefox.
  • IE doesn't support multi tabs, WebRTC and Notifications.
  • Safari doesn't support WebRTC and Notifications.

Planned features

  • multi user chat
  • video conference
  • encrypted file transfer

Developer notes

Please execude the following commands to get a copy of the code:

git clone https://github.com/sualko/jsxc/
git submodule update --init

Libaries

Events

coming soon...

S
Descrição
Descrição não fornecida
Readme MIT 19 MiB
Linguagens
JavaScript 93.2%
CSS 4.1%
SCSS 1.5%
HTML 1.2%