Home
/
UIKit
/
React

UIKit for React

With Sendbird UIKit for React, you can easily build an in-app chat with all the essential messaging features.

UIKit v3 is now available for you to use modules to build and customize views at a more minute level. The latest version allows you to customize many aspects of your chat service, such as message types and channel list.

Through modularization, a smart component became a module, which contains providers and UI components. While the provider processes and updates relevant data from Chat SDK, the UI component creates and displays the UI of the screen. To learn more about our development kit, visit the pages below.

Most popular

  • Migration guide

    Migrate UIKit v2 to v3.

  • Send your first message

    Build a functional chat using UIKit and send your first message in minutes.

  • Core components

    Learn about the core components of UIKit.

  • Modules

    Learn how to use modules to build and customize views.

  • UI components

    Learn how to create and customize the UI for your app.

  • Features

    Try out various features provided by UIKit.

Recommended features

  • Message threading

    Allow users to reply to each other's messages in a channel.

  • Reactions

    Allow users to use emojis to react to messages.

  • Moderation

    Use moderation methods to protect members from unsafe content and harmful language.

Resources