PubNub Logo Docs
Support Contact Sales Login Try Our APIs

›SDKs

Collapse all
Dark mode

Back to Home

Overview

  • In-App Chat

Chat Components

  • Overview
  • REACT

    • React Components

    ANDROID

    • Getting Started
    • UI Components
    • UI Theming
    • Data Components
    • Chat Provider
    • Message Reactions
    • Message Menu

    IOS

    • Getting Started
    • UI Components
    • UI Theming
    • Data Components
    • Chat Provider

SDKs

  • Overview
  • USERS

    • Setup
    • Metadata
    • Permissions
    • Presence
    • Mentions

    CHANNELS

    • Types and Names
    • Metadata
    • Subscriptions
    • Memberships

    MESSAGES

    • Sending Messages
    • Message History
    • Unread Counts
    • File Upload
    • Typing Indicators
    • Read Receipts
    • Emoji Reactions
    • Update Messages
    • Delete Messages
    • External Storage

    PUSH NOTIFICATIONS

    • Overview

    MODERATION

    • Profanity Filters
    • Flag Messages
    • Ban Users
    • Mute Users
    • Spam Prevention

    INTEGRATIONS

    • Overview
    • Content Moderation
    • Image Moderation
    • Language Translation
    • Chatbots
    • GIFs
    • Stickers

Moderation Dashboard

  • Overview
  • Getting Started
  • FEATURES

    • Automatic Text Moderation
    • Automatic Image Moderation
    • Manual Message Moderation
    • Manual User Moderation
    • User Management
    • Channel Management
  • Required Configuration

Debug Console
Network Status

Build chat with PubNub SDKs

PubNub Chat SDKs are built on top of the core PubNub Network, a globally distributed Data Stream Network with 15+ points of presence across the globe with response times of <100ms and 99.999% uptime guarantees.

Get started

Get started by using sample apps with pre-built chat features.

  • React Native
  • Redux
  • Swift
  • Unity

Demos

Play with interactive chat demos that feature different chat types and use cases.

  • Team Chat
  • Live Events
  • Support Chat
  • Gaming
  • 10 Lines

Sample apps

View GitHub sources of sample chat apps built with PubNub SDKs.

  • React Native
  • Flutter
  • Redux
  • Swift
  • Unity
  • Kotlin
  • Java

Features

Read about features offered by PubNub SDKs:

  • USERS - Set up an account and manage user metadata, permissions, presence, and mentions.
  • CHANNELS - Learn about channel names, types, subscriptions, and memberships.
  • MESSAGES - Manage real-time, historical, and unread messages. Handle files, reactions, and events.
  • PUSH NOTIFICATIONS - Integrate mobile devices with 3rd party push services (FCM or APNs) to trigger push notifications.
  • MODERATIONS - Moderate messages for profanity and spam. Flag messages, ban or mute users.
  • INTEGRATIONS - Monitor content and images, add on-the-fly translation, chatbots, GIFs and stickers libraries.


Try PubNub Today

Launch and scale your real-time application in minutes on PubNub's reliable and secure network.


←Chat ProviderSetup→
  • Get started
  • Demos
  • Sample apps
  • Features
© PubNub Inc. - Privacy Policy