Today, we're excited to release a new version of our Flutter UI Kit. It’s built on a redesigned architecture that’s easier to work with, and it looks and feels more like today’s best messaging apps. This version gives developers more control, better performance, and a cleaner starting point for building chat features.
Why This Matters
Modern users expect chat apps to feel smooth, fast, and polished—like WhatsApp, Slack, or Telegram. But Flutter developers often face a trade-off: either spend a lot of time building custom components or use off-the-shelf UIs that already feel dated.
This new release fixes that. We've rebuilt every part of the kit to match the quality and flexibility of top-tier apps—without making integration harder.
Superior Design Through Technical Excellence
This is more than just an update—it’s a full redesign of how chat UIs should look and work in Flutter. Every piece has been carefully improved to deliver a high-end visual experience, while handling the real-world challenges of chat apps.
You get pixel-perfect visuals, smooth animations, and layouts that respond intelligently. With version 5, your Flutter chat interface can now feel just as polished as a dedicated messaging app.
We’ve paid close attention to typography, spacing, transitions, and responsiveness to help your app look clean, modern, and consistent.

Theming and Customization
Version 5 introduces a much more flexible theming system, giving you full control over how your chat interface looks. Whether you just need to match your brand or want a completely custom UI, the new design token system supports both.
At a global level, you can control color schemes, typography, spacing, and animations. At the widget level, you can fine-tune every detail—so it’s easy to create a tailored, on-brand experience.
Because it's built on a strong architecture, all your customizations stay consistent across your Flutter app, making the whole experience feel polished and unified.
This architectural advancement enables design excellence across all aspects:
Visual Refinement
01.
Pixel-perfect component rendering
02.
Sophisticated animation system
03.
Advanced state transitions
04.
Premium media handling
Interaction Design
01.
Responsive gesture handling
02.
Smooth state transitions
03.
Intelligent layout adaptation
04.
Context-aware behaviors
Enhanced Component Architecture
Action-Event Framework
Our proven action-event system has been improved to give developers more control. It now includes more built-in actions, deeper customization options, and a stronger event-handling setup. This allows you to precisely control how the app behaves.
State Management
Every component is now built to handle a wide range of states—from advanced loading indicators and smart error handling to empty states and network interruptions. It also supports automatic recovery and context-aware actions, so your app stays reliable and responsive.
Advanced Theming System
Our powerful theming system has been rebuilt from the ground up:
Global Theming
01.
Larger color palette for modern UI designs
02.
Better control over fonts and text
03.
Comprehensive spacing and layout tokens
04.
Animation and transition customization
Component-Level Styling
01.
Extended style props for every component
02.
Custom layouts and positioning options
03.
Advanced state-based styling
04.
Rich media presentation controls
Get Started
Anant Garg
CometChat
