Objective-C

TIMSDK

Free Chat SDK (IM SDK) — 1,000 MAU/month free forever with push notifications & no concurrency limits. Build in-app messaging with chat API, UIKit & send message. Supports Android, iOS, Flutter, Web, React Native, uni-app, HarmonyOS & more.

T

TencentCloud

Dernière activité 21 sept. 2026
TencentCloud/TIMSDK

2,7 k

étoiles

2,7 k

forks

398

issues ouvertes

androidchat-apichat-sdkchat-ui-componentschat-uikitflutterfree-chat-apifree-chat-sdkim-sdkin-app-chatin-app-messaginginstant-messagingiosmessaging-sdkoffline-pushpush-notificationreact-nativereal-time-messagingtencent-cloud

Ce README est souvent en anglais.

English | 简体中文

Tencent Cloud Chat SDK (IM SDK)

Tencent Chat SDK provides a powerful Chat API, messaging SDK, and UIKit components to help developers build full-featured real-time messaging — including one-to-one chat, channel chat, message push, offline push notifications, and send message functionality — across Android, iOS, MAC, Windows, Web, Flutter, React Native, and more.

About

Tencent Chat SDK powers billions of messages daily across Tencent's ecosystem. Drop in our pre-built UIKit to ship a full-featured chat experience in under 10 minutes, or use the Core SDK to build your own UI on top of a battle-tested messaging infrastructure — available across every major platform.

Core Capabilities

  • UIKit — Build a fully-featured chat app in just ten minutes using UIKit components
  • Various Message Types — Support multiple message types, such as text, images, audio, and video messages
  • Message Status — Real-time read receipts, online/offline status, and typing indicators for a responsive chat experience
  • Notifications — Timely notify users of app messages and drive higher conversion rates
  • Channel — Create channels, manage channel members, and customize profiles
  • Conversation Management — View information about unread messages, recent, pinned, or deleted chats
  • Large-Scale Communities — Support communities up to 1,000,000 members with topic-based sub-channels for fan groups, events, and more
  • Advanced Features — Cloud-based message search, real-time text translation, Official Channels, and message merging for power users

Get Started

This is the central hub repository for Tencent Chat SDK. Choose your platform below to find the dedicated repo and integration guide.

Tencent Chat SDK offers a free plan — 1,000 MAU/month, no concurrency limits, push notifications included, free forever.

UIKit — Platform Routing

Platform Repository Integration Guide
Android (View) chat-uikit-android UIKit for Android
Android (Compose) TUIKit_Android_Compose UIKit for Android (Compose)
iOS (UIKit) Chat_UIKit UIKit for iOS
iOS (SwiftUI) TUIKit_iOS_SwiftUI UIKit for iOS (SwiftUI)
Web (React) chat-uikit-react UIKit for React
Web (Vue) chat-uikit-vue UIKit for Vue
Flutter TUIKit_Flutter UIKit for Flutter
React Native chat-demo-react-native UIKit for React Native

Core SDK — Platform Routing

Platform Repository Integration Guide
Android chat-uikit-android / ChatSDK SDK Integration (Android)
iOS chat-uikit-ios / ChatSDK SDK Integration (iOS)
Mac TIMSDK / Mac SDK Integration (Mac)
Windows TIMSDK / Windows SDK Integration (Windows)
Flutter pub: tencent_cloud_chat_sdk SDK Integration (Flutter)
React Native npm: @tencentcloud/chat SDK Integration (React Native)
Web (JS) npm: @tencentcloud/chat SDK Integration (JavaScript)

Use Cases

Build industry-specific solutions using Tencent Chat SDK:

  • 💬 Official Channel — WhatsApp Channel-style broadcast & subscription for brand engagement
  • 🎮 Discord-style Community — Servers, channels, threads, and reactions for large-scale communities
  • 🤖 AI Chatbot — Integrate LLM-powered chat bots for customer service, companionship, and more
  • 🧧 Red Packet — Send red packets in one-on-one and group chats using custom messages and payment integration

Contact Us

Projets similaires

Chat SDK iOS - Open Source Mobile Messenger

Objective-Cchat-sdkfirebaseinstant-messaging
Cchat-sdk
920 étoiles274

原创全平台IM通信层框架,轻量级、高度提炼,历经10年、久经考验。可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源框架,支持 iOS、Android、Java、H5、小程序、Uniapp、鸿蒙Next,服务端基于Netty。

Objective-Charmonyos-nexthtml5im
JJackJiang2011
6,1 k étoiles1,4 k

Free Chat UIKit for React — 1,000 MAU/month free forever with push notifications & no concurrency limits. Build in-app chat UI in minutes with pre-built Vue components: conversation list, large community, contact, group management.

Vuechat-apichat-sdkfree-chat-sdk
TTencentCloud
217 étoiles71