The CometChat UI Kit for Flutter is a powerful solution designed to seamlessly integrate chat functionality into applications. It provides a robust set of prebuilt UI widgets that are modular, customizable, and highly scalable, allowing developers to accelerate their development process with minimal effort.
A collection of individual widgets—like conversation lists, message lists, message composer, etc.—each with built-in chat logic so you can customize every element.How It Works
Import the widgets you need from our UI Kits.
Arrange them in your desired layout, applying styling or customization as needed.
You don’t need to rewrite the SDK calls yourself—each widget already integrates with CometChat logic.
Why It’s Great
Flexible Design – You control the final UI arrangement.
No Extra Overhead – Implement only the features you need.
Modular – Use exactly what you want, when you want.
Before you begin, it’s essential to grasp the fundamental concepts and features offered by CometChat’s APIs, SDK, and UI Kit. You can find detailed information in the Key Concepts documentation.You can start building a modern messaging experience in your app by installing the new UI Kit. This developer kit is an add-on feature to CometChat Flutter SDK so installing it will also install the core Chat SDK.To begin, please follow the Getting Started guide.