blob: 47b74365a3ec59f5b8c4d00dc125ae0815cd56b7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
# JavaScript XMPP Client
[![Build Status](https://travis-ci.org/jsxc/jsxc.svg?branch=master)](https://travis-ci.org/jsxc/jsxc)
[![Code Quality: Javascript](https://img.shields.io/lgtm/grade/javascript/g/jsxc/jsxc.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jsxc/jsxc/context:javascript)
[![Total Alerts](https://img.shields.io/lgtm/alerts/g/jsxc/jsxc.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/jsxc/jsxc/alerts)
[![ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/sualko)
Real-time chat app. This app requires an external XMPP server (openfire, ejabberd etc.).
## :heart_eyes: Features
JSXC provides the following features:
- Federated real-time communication with XMPP
- One-to-one conversation
- Multi-user conversation
- File transfer
- Video calls
- Internationalisation
- Desktop notifications
- End-to-end encrypted two-party communication
- Responsive layout
- Emoticons :two_hearts:
- Multi-Tab
- Screen sharing
You find a full list of features, supported protocols and browsers on [our homepage](http://www.jsxc.org).
## :camera: Screenshots
![](https://www.jsxc.org/images/v3.0.0/screenshot-example.png)
![](https://www.jsxc.org/assets/screenshot-nextcloud-latest.png)
## :rocket: Installation
If you are looking for install instructions or developer notes, please check out our [official documentation](https://jsxc.readthedocs.io/en/latest/index.html).
## :clap: Contribution
Contribution is greatly appreciated. Following a couple of ideas, how you can contribute:
- [Report a bug](https://jsxc.readthedocs.io/en/latest/contributor-guide.html#report-a-bug)
- [Contribute code](https://jsxc.readthedocs.io/en/latest/contributor-guide.html#contribute-code)
- [Translate JSXC into your language](https://jsxc.readthedocs.io/en/latest/contributor-guide.html#translate-jsxc-into-your-language)
- [Announce](https://jsxc.readthedocs.io/en/latest/contributor-guide.html#announce)
Please note that this project is released with a [Contributor Code of Conduct](CODE_OF_CONDUCT.md). By participating in this project, you agree to abide by its terms.
|