Angular Chat SDK for In-App Messaging

The Angular Chat SDK is your shortcut to add complete messaging experiences to any app written in Angular. Skip low-level development headaches and harness the rich feature set and reliable performance of Stream’s Chat API, with components tailored to match your existing tech stack.
For a detailed look at the integration process with step-by-step instructions to set up and customize the SDK, check out the official Angular In-App Chat Tutorial.
Message Composer UI
- Default message style
- Attachment support
- Reaction selector
- Slash commands and mentions
- Message CRUD actions
Message List UI
- Message item template
- Avatar template
- Attachment badges
- Message grouping by user
- Reactions & flags
- Read events / read state
Channel List UI
- Custom templates
- Item content template
- Pagination


Angular Chat SDK Features
- Angular services for chat & channel
- Easy client-side implementation
- Familiar development workflow
- Error handling and error notifications
- Message list view components
- Message composer components
- Channel list components
- Support for URL, file, & photo attachments
- Support for attachments
- Message reactions
Meet Your Angular Chat SDK Team

We’re Stream’s dedicated Angular Chat SDK team, and our goal is to provide the most seamless and enjoyable developer experience around.
Would you consider leaving some feedback on what you need from Stream?
Give Developer Feedback
Didn’t find what you’re looking for? Get in touch with our Developer Advocacy team to let us know what we can do to help: