Everything you need for modern chat applications
Real-time Messaging
Built on Redis for lightning-fast message delivery and real-time updates.
Rust-Powered Backend
High-performance, memory-safe backend built with Rust for ultimate reliability.
Ready-to-use Components
Beautiful React components for chat lists, message history, and inputs.
Integration made simple
App.tsxtsx
1import { ChatProvider, ChannelList, Messages, MessageInput } from '@rechat-sdk/react'23function App() {4 return (5 <ChatProvider6 apiKey="your_api_key"7 appId="your_app_id"8 channelName="support"9 userId="user_1"10 >11 <div className="flex h-screen">12 <ChannelList />13 <Messages />14 <MessageInput />15 </div>16 </ChatProvider>17 )18}
@rechat-sdk/reactType-safe React components powered by our Rust backend