English | 简体中文
Notice: If you open a pull request in TUIKit Android or iOS and the corresponding changes are successfully merged, your name will be included in README.md with a hyperlink to your homepage on GitHub.
Build real-time social messaging capabilities with all the features into your applications and websites based on powerful and feature-rich chat APIs, SDKs and UIKit components.
| Android Experience App | iOS Experience App |
|---|---|
![]() |
![]() |
TUIKit is a UI component library based on Tencent Cloud IM SDK. It provides universal UI components to offer features such as conversation, chat, search, relationship chain, group, and audio/video call features.
Tencent Cloud branch download address: Download
| Functional Module | Platform | Document Link |
|---|---|---|
| TUIKit Library | iOS | TUIKit-iOS Library |
| Android | TUIKit-Android Library | |
| Quick Integration | iOS | TUIKit-iOS Quick Integration |
| Android | TUIKit-Android Quick Integration | |
| Modifying UI Themes | iOS | TUIKit-iOS Modifying UI Themes |
| Android | TUIKit-Android Modifying UI Themes | |
| Setting UI Styles | iOS | TUIKit-iOS Setting UI Styles |
| Android | TUIKit-Android Setting UI Styles | |
| Adding Custom Messages | iOS | TUIKit-iOS Adding Custom Messages |
| Android | TUIKit-Android Adding Custom Messages | |
| Implementing Local Search | iOS | TUIKit-iOS Implementing Local Search |
| Android | TUIKit-Android Implementing Local Search | |
| Integrating Offline Push | iOS | TUIKit-iOS Integrating Offline Push |
| Android | TUIKit-Android Integrating Offline Push |
- Long connection supports HTTP protocol, enhancing network penetration capabilities.
- Topic message reception options now support setting whether to follow the community.
- Topics add a new message reception option to only receive @ messages.
- Read receipts for private chat messages now include the read time.
- Support disabling cloud callbacks before and after message sending.
- Fixed an issue where the conversation list did not update in real-time when group - avatars or names were changed.
- Fixed an issue where pulling the grouped conversation list was abnormal when logging in without a network connection.
- Optimized Android HTTPS security issues.
- Optimized rich media file download authentication.
- Enhanced database performance for Android.
- TPush standalone push product launched with a smaller package size.
- Push adds a login-free push feature.
- Push introduces a new intelligent detection strategy for available channels.
- Push adds a push registration timeout protection mechanism.
- TUIChat optimizes the UI display of pinned messages and security prompts.
- TUIChat international version UI supports "User is typing" status.
- Optimized the UI experience for message sending and receiving, reducing lag issues.


