@cometchat/chat-uikit-angular
v5.0.2
Published
Ready-to-use Chat UI Components for Angular (JavaScript/Web)
Readme
CometChat UI Kit for Angular
The CometChat Angular UI Kit provides pre-built Angular components to quickly integrate a reliable and fully-featured chat experience into your Angular application — real-time messaging, voice & video calling, conversations, users, groups, and more.
Prerequisites
- Node.js >= 18
- npm >= 10
- Angular >= 17 (up to Angular 21)
- A CometChat account to get your app credentials:
App ID,Region, andAuth Key
Getting Started
- Register at the CometChat Dashboard to create an account.
- After registering, log in and create a new app. CometChat will generate an
App ID,Region, andAuth Keyfor you. Keep these credentials secure. - Check the Key Concepts to understand the basic components of CometChat.
- Refer to the Integration Steps to integrate the UI Kit into your Angular app.
Installation
npm install @cometchat/chat-uikit-angular @cometchat/chat-sdk-javascriptFeatures
- 🚀 Built with Angular Signals for optimal performance
- 🧩 Standalone components (no NgModule required)
- ♿ Accessibility support with keyboard navigation and ARIA attributes
- 🎨 Customizable theming with CSS variables
- 📱 Responsive design
- 🌍 Internationalization with runtime language switching
- 🔧 Angular 17–21 compatible
Documentation
For full documentation, visit the CometChat Angular UI Kit Docs.
Help and Support
License
Copyright © 2025 CometChat. All rights reserved.
