@cometchat/chat-uikit-angular) provides pre-built UI components to quickly add chat functionality to your Angular applications. It works with @cometchat/chat-sdk-javascript and supports Angular v19, v20, and v21.
Features
Ready-to-use Components
Pre-built chat components that work out of the box
Customizable
Easily customize themes, styles, and behavior
Real-time Messaging
Built on CometChat’s real-time messaging infrastructure
TypeScript Support
Full TypeScript support with type definitions
Get Started
Integration Guide
Set up CometChat UIKit in your Angular project in 6 steps
Try It
Live Demo
Try the full chat experience in your browser
Sample App
Clone the sample app and start building
Explore
Components
Browse all prebuilt UI components
Core Features
Chat, calling, AI, and extensions
Theming
Colors, fonts, dark mode, and custom styling
Guides
Rich text formatting and more
Resources
Sample App
Working reference app
Source Code
Full UIKit source on GitHub
Figma
Design resources and prototyping
Troubleshooting
Common issues and fixes
Support
Open a support ticket