TencentCloud/TIMSDK
TencentCloud/TIMSDK has 2,755 GitHub stars and 2,727 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-08 18:54 UTC. Last push 2026-11-02.
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.
可以做什么
- 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
实测星标增长
- 24小时
- 0
- 7天
- 正在收集历史
- 15天
- 正在收集历史
- 1个月
- 正在收集历史
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README_ZH.md
原文English | 简体中文
Tencent Chat SDK
Tencent Chat SDK 提供强大的 Chat API、消息 SDK 和 UIKit 组件,帮助开发者构建全功能实时通信——包括单聊、频道聊天、消息推送、离线推送通知等能力——覆盖 Android、iOS、MAC、Windows、Web、Flutter、React Native 等主流平台。
关于
Tencent Chat SDK 每日承载数十亿条消息,植根于腾讯生态。接入预置 UIKit,10 分钟内上线完整聊天体验;或选用 Core SDK,在经过大规模验证的消息基础设施之上构建专属 UI——全平台覆盖。
| Android 体验版 | iOS 体验版 |
|---|---|
![]() |
![]() |
TUIKit 提供开箱即用的会话列表、消息气泡、表情回应、群组管理等组件——完全可定制、开源、生产可用。

核心能力
- UIKit — 使用 UIKit 组件,10 分钟内构建功能完备的聊天应用
- 多种消息类型 — 支持文本、图片、语音、视频等多种消息类型
- 消息状态与在线感知 — 实时已读回执、在线/离线状态展示、正在输入提示,打造沉浸式聊天体验
- 通知推送 — 及时通知用户应用消息,提升转化率
- 频道管理 — 创建频道、管理成员、自定义频道资料
- 会话管理 — 查看未读消息、最近会话、置顶、删除等会话信息
- 大型社群 — 支持最多 100 万人社群,具备话题分层管理,适用于粉丝群、兴趣社区、大型活动等场景
- 高级功能 — 云端消息搜索、实时文本翻译、公众号等企业级能力
快速开始
这是 Tencent Chat SDK 的中枢仓库,请选择你的平台找到对应的独立仓库和集成文档。
UIKit — 平台导航
| 平台 | 仓库 | 集成文档 |
|---|---|---|
| Android (View) | TIMSDK / Android TUIKit | Android(View)集成文档 |
| Android (Compose) | TUIKit_Android_Compose | Android(Compose)集成文档 |
| iOS (UIKit) | Chat_UIKit | iOS(UIKit)集成文档 |
| iOS (SwiftUI) | TUIKit_iOS_SwiftUI | iOS(SwiftUI)集成文档 |
| Web (React) | chat-uikit-react | React UIKit 集成文档 |
| Web (Vue) | chat-uikit-vue | Vue UIKit 集成文档 |
| Flutter | TUIKit_Flutter | Flutter UIKit 集成文档 |
| React Native | chat-demo-react-native | React Native 集成文档 |
Core SDK — 平台导航
| 平台 | 仓库 | 集成文档 |
|---|---|---|
| Android | chat-uikit-android | Android SDK 集成 |
| iOS | chat-uikit-ios | iOS SDK 集成 |
| Mac | TIMSDK / Mac | Mac SDK 集成 |
| Windows | TIMSDK / Windows | Windows SDK 集成 |
| Flutter | pub: tencent_cloud_chat_sdk | Flutter SDK 集成 |
| React Native | npm: @tencentcloud/chat | React Native SDK 集成 |
| Web (JS) | npm: @tencentcloud/chat | JavaScript SDK 集成 |
场景方案
基于 Tencent Chat SDK 构建行业解决方案:
- 💬 Official Channel — 类 WhatsApp Channel 的品牌广播与订阅能力
- 🎮 Discord 式社区 — 服务器、频道、话题子区、表情回应,构建大型社群
- 🤖 AI 聊天机器人 — 结合大语言模型,构建智能客服、情感陪伴等 AI 对话场景
- 🧧 红包 — 基于自定义消息与支付系统集成,在单聊和群聊中发送红包
快速链接
- 🤖 AI 能力接入 — 为聊天体验集成 AI 能力
- 🎮 在线 Demo — 在浏览器中体验 Tencent Chat SDK
- 📡 REST API 文档 — 用户管理、消息收发等服务端 API
- 🏠 产品主页 — 功能概览、定价及企业版特性
- 🖥️ 控制台 — 管理应用及监控用量
- 🔄 Chat SDK V2 API 升级指南
联系我们
- Stack Overflow:使用标签
trtc.io提问 - Telegram:加入开发者社区
- WhatsApp:联系我们的团队
- GitHub Issues:提交 Bug 或功能建议

