All the chat components you need. None of the complexity
Build chat, voice, and video experiences in React faster with CometChat React UI Kit V7. Get production-ready messaging components, calling, AI features, theming, localization, and customization out of the box. New in V7: a more flexible component architecture, plugin-based extensibility, improved customization, and support for React, Next.js, React Router, and Astro. Ship a fully featured chat experience effortlessy.
We kept hearing the same thing from React teams: the chat backend is the easy part. Then they hit the UI. Message lists that scroll the right way, typing indicators, read receipts, threads, retries, real-time listeners that don't leak on unmount — that's weeks of frontend work that has nothing to do with their actual product. And every team rebuilds it from scratch. So we rebuilt our React UI Kit V7 around one idea: every component handles its own data, its own real-time listeners, and its own state. You drop it into your layout. It works. A few highlights:
Compound components — compose only what you need (Root, View, EmptyState, and friends). No monolithic widget to fight.
Plugin system — custom message rendering through one interface, so your polls, payments, or whatever render the way you want.
Theming with CSS variables — light and dark out of the box, every token overridable.
SSR-safe — no browser APIs at module scope, so the Next.js App Router doesn't fight you.
19 languages built in, plus optional voice and video when you need them.
There's a live CodeSandbox in the docs if you want to fork it and poke at it. Try it out for yourselves and let us know what you think. I'm in the comments all day.
Pourav
About React UI Kit V7 on Product Hunt
“All the chat components you need. None of the complexity”
React UI Kit V7 launched on Product Hunt on June 24th, 2026 and earned 121 upvotes and 7 comments, placing #11 on the daily leaderboard. Build chat, voice, and video experiences in React faster with CometChat React UI Kit V7. Get production-ready messaging components, calling, AI features, theming, localization, and customization out of the box. New in V7: a more flexible component architecture, plugin-based extensibility, improved customization, and support for React, Next.js, React Router, and Astro. Ship a fully featured chat experience effortlessy.
On the analytics side, React UI Kit V7 competes within User Experience, Developer Tools and Tech — topics that collectively have 1.5M followers on Product Hunt. The dashboard above tracks how React UI Kit V7 performed against the three products that launched closest to it on the same day.
Who hunted React UI Kit V7?
React UI Kit V7 was hunted by Pourav Raj. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of React UI Kit V7 including community comment highlights and product details, visit the product overview.
Hey 👋 Product Hunt!
Pourav here, PM at CometChat.
We kept hearing the same thing from React teams: the chat backend is the easy part. Then they hit the UI. Message lists that scroll the right way, typing indicators, read receipts, threads, retries, real-time listeners that don't leak on unmount — that's weeks of frontend work that has nothing to do with their actual product. And every team rebuilds it from scratch.
So we rebuilt our React UI Kit V7 around one idea: every component handles its own data, its own real-time listeners, and its own state. You drop it into your layout. It works.
A few highlights:
Compound components — compose only what you need (Root, View, EmptyState, and friends). No monolithic widget to fight.
Plugin system — custom message rendering through one interface, so your polls, payments, or whatever render the way you want.
Theming with CSS variables — light and dark out of the box, every token overridable.
SSR-safe — no browser APIs at module scope, so the Next.js App Router doesn't fight you.
19 languages built in, plus optional voice and video when you need them.
There's a live CodeSandbox in the docs if you want to fork it and poke at it.
Try it out for yourselves and let us know what you think. I'm in the comments all day.
Pourav