Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/connectycube/react-native-xmpp-demo

XMPP-based real-time chat in React Native app demo project
https://github.com/connectycube/react-native-xmpp-demo

chat chat-application chatapp messaging react-native real-time sdk xmpp xmpp-client xmpp-client-library

Last synced: 3 months ago
JSON representation

XMPP-based real-time chat in React Native app demo project

Awesome Lists containing this project

README

        

# Overview

XMPP-based real-time chat in React Native app demo project

The complete guide is available here https://medium.com/@connectycube/xmpp-real-time-chat-in-react-native-8d6d5d23dd47

If you are interested in a complete cross-platform real-time Chat app - try
[ConnectyCube](https://connectycube.com/), it provides a [JavaScript SDK](https://developers.connectycube.com/js/) for real-time messaging and video calling apps which works across Browser, React Native, Native Script and Node.js environments.

The following code samples are available:

- [Chat code sample](https://github.com/ConnectyCube/connectycube-reactnative-samples/tree/master/RNChat)
- [Video Chat code sample](https://github.com/ConnectyCube/connectycube-reactnative-samples/tree/master/RNVideoChat)
- [File upload code sample](https://github.com/ConnectyCube/connectycube-reactnative-samples/tree/master/RNUploadFiles)

All the modern Chat features are supported:

* 1–1 messaging
* Group messaging
* Cross-platform
* Sent/Delivered/Read statuses
* ‘Is typing’ statuses
* File attachments
* Automatic push notifications to offline users
* Contact list
* Black list
* End-to-end Encryption via additional plugins
* Chat moderation (via Trust & Safety (TnS) feature)

[Sign Up today](https://connectycube.com/signup/)

# Issues

Please report any issues you find at [GitHub issues page](https://github.com/ConnectyCube/react-native-xmpp-demo/issues) or [contact ConnectyCube](https://connectycube.com/contact/) for better support

# License

Code samples are released under the [MIT License](https://opensource.org/licenses/MIT).