Stream Chat
:speech_balloon: Android Chat SDK ➜ Stream Chat API. UI component libraries for chat apps. Kotlin & Jetpack Compose messaging SDK for Android chat observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 10.5
- age_days: 2717
- days_rel: 7
- days_push: 7
- n_releases_24m: 69
Adoption not part of the score
1649 stars · 320 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
The official Android SDK for Stream Chat, providing a low-level chat client plus reusable UI components and Jetpack Compose messaging UI for building chat apps. It connects Android apps to Stream's hosted Chat API with features like channels, threads, reactions, typing indicators, and offline support.
Use cases
- add in-app chat to an android app
- build a messaging app with jetpack compose
- implement channels threads and reactions in kotlin
- create a whatsapp-style chat clone on android
- add typing indicators and read states to android chat
- integrate real-time messaging with offline support
- customize chat ui components for android
When to choose
- you want production-ready chat UI on Android with minimal effort
- you are building with Kotlin and Jetpack Compose
- you are okay using Stream's hosted Chat API service
- you need offline support, reactions, threads, and push notifications out of the box
When to avoid
- you need fully self-hosted chat infrastructure
- you want a free open-source backend with no vendor dependency
- you are not targeting Android (use Stream's iOS, React, or Flutter SDKs instead)
- you only need raw WebSocket messaging without UI components
Facets
library · maturity stable
ui-components sdk websocket http-client mobile-development messaging-platforms web-development apis jvm chat-sdk jetpack-compose messaging stream-chat real-time ui-components android-chat android
10 sources
- readme: https://github.com/GetStream/stream-chat-android · fetched 2026-08-28 · bbb3059862a8
- homepage: https://getstream.io/chat/sdk/android/ · fetched 2026-08-29 · 55be5691d701
- site_page: https://getstream.io/docs · fetched 2026-08-29 · cb847dcbe3cf
- site_page: https://getstream.io/chat/docs · fetched 2026-08-29 · fac7d33398ce
- site_page: https://getstream.io/video/docs · fetched 2026-08-29 · 944f379d3874
- site_page: https://getstream.io/activity-feeds/docs · fetched 2026-08-29 · 774122e010c0
- site_page: https://getstream.io/moderation/docs · fetched 2026-08-29 · ba08a14d1ace
- site_page: https://getstream.io/team · fetched 2026-08-29 · 02b85b42b71c
- site_page: https://getstream.io/chat/pricing · fetched 2026-08-29 · 405b6c89868a
- site_page: https://getstream.io/video/pricing · fetched 2026-08-29 · 589cdd8f8555
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| GetStream/stream-chat-android | main | 95 |
| GetStream/whatsApp-clone-compose | examples | 64 |
| GetStream/stream-chat-react-native | sdk | 95 |
| GetStream/stream-chat-flutter | sdk | 99 |
For agents
markdown · JSON · MCP: product_card(name="GetStream/stream-chat-android")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem