Creating a messaging platform like WhatsApp, Facebook messenger, Signal can be easily done through Chat SDK.User can easily add chat functionality in their mobile as well as in desktop. The react native armia chat sdk library includes components you need to build a functioning chat user experience in React with support for one to one and group chat. User can send audio and video messages, exchange photos and files. It uses Firebase as the backend service. You can download the FREE SDK to save months of development time from your project using the Chat SDK.

The SDK takes care of the basic functionality requirements for any chat application. In this project we have used the following Firebase services:

Firebase Authentication : For authentication user by phone number
Firebase RealTime Database : That's we for handle realtime chat
Firebase Storage : That's we use for store user profile image.

Demo App with ChatSDK

Bubble Chat

Bubble chat is a free chat application which is developed with our own chat SDK. The users can perform one on one and group chats. We provide an open chat feature to group chat based on your interest. Users can also share images, videos, audios and documents.

Free chat application for one on one, group and open Chats.


  • Login
  • Signup
  • Profile
  • Search Users
  • Thead List
  • Thread Details
  • Create Group
  • Group Details
  • Edit Group
  • File Sharing
  • Delivery Marker
  • Notifications


  • Free to download and Use
  • React Native SDK
  • Lightweight Chat SDK
  • User to user chat
  • Group chat
  • Audio and Video messaging

How to Start

Integrating react native armia chat sdk library to your app is a simple process. To smoothen your development, we've attempted to create very clear, concise documentation of react native armia chat sdk. Before we start, this tutorial assumes that you have the following things installed and configured on your machine:

  • Visual studio code
  • Node
  • Android Studio
  • XCode
  • Firebase Setup

Currently v1.0