NexoreUI
2.0
InstallationComponentsIconsTemplatesNewNexore MakePricing
Create Project
GitHub
NexoreUI
2.0
Navigation
InstallationComponentsIconsTemplatesNexore MakeCreate Project
InstallationComponents OverviewIcons
Categories (65)
ButtonInputCheckboxSelectSwitchSliderRatingFile Upload
CardAccordionTabsTableStepperScroll AreaNavigationDockData DisplayChartsCommerce
Modal (Dialog)AlertBadgeAvatarTooltipProgressSkeletonLoadersToasterSocial
Aurora Border CardAurora Search PillAI Prompt InputCommandInteractive Code BlockPro AI
Media ShowcaseOverlays & DrawersPro ButtonsPro DashboardsPro E-CommercePro FeedbackPro FormsPro InputsPro LayoutsPro ListsPro MarketingPro NavigationPro TablesSpecial FormsUltra Components
OverviewPro CardsPro ObjectsSoundPulseSilkUnveilNode Flow Graph
NexoreUI v2.0Studio
DocsSocial Suite

Social Suite

Social media and chat UI components.

PreviousCookie Consent
NextIcons
On This Page
Quick ActionsProject StudioNewNexore Make (AI)Source on GitHub
Pro Suites — Compound Architecture

Social & Community Suite

Production-grade chat bubbles, social posts, user cards, and interactive community feeds. Re-architected with composable compound primitives (inspired by Radix UI & Shadcn) with both named and dot-notation exports.

npx nexoreui add social

Interactive Live Playground

Select a flagship component tab and customize live properties with dynamic code generation.

A
Alice10:42 AM
Hey! The new compound architecture in NexoreUI looks incredible.

Chat Props

component.tsx
1

ChatMessage API Reference

Compound components can be imported individually (e.g. ChatMessageAvatar) or accessed via dot-notation (ChatMessage.Avatar).

API Reference (Props)

PropTypeDefaultDescription
variant"sent" | "received""received"Sets the visual layout, alignment, and accent styling of the chat bubble.
isOwnbooleanfalseConvenience shortcut equivalent to variant='sent'.
ChatMessageAvatarComponent-Displays user profile picture with optional fallback initials and isOnline indicator dot.
ChatMessageBodyComponent-Flex container wrapping the header, text content bubble, and status indicators.
ChatMessageContentComponent-The themed bubble element displaying the message text with responsive rounded corners.
ChatMessageStatusstatus: "sent" | "delivered" | "read""read"Renders animated checkmark delivery state indicators.

UserProfileCard API Reference

Composable building blocks for profile headers, stat meters, and following states.

API Reference (Props)

PropTypeDefaultDescription
UserProfileCovergradient?: string, imageSrc?: stringviolet gradientHeader banner element supporting CSS gradient classes or custom banner images.
UserProfileAvatarsrc?: string, fallback?: string-Prominent avatar overlapping the cover banner with thick card border ring.
UserProfileInfoComponent-Container for author name, username handle, and verification badges.
UserProfileStatsComponent-Metrics row displaying followers, following, and projects count.
UserProfileFollowButtonfollowing?: boolean, onClick?: () => voidfalseInteractive button with animated state transitions for follow / unfollow actions.

Usage Examples & Compound Patterns

Explore real-world social feed, messaging, and presence implementations.

Page 1 of 3

1. Two-Way Interactive Chat Dialogue with Input

A
Alice10:42 AM
Hey! Did you see the new compound architecture in NexoreUI?
Y
You10:43 AM
Yes! It feels exactly like Radix and Shadcn. Super flexible!
component.tsx
1

2. Creator Profile Card with Compound Structure

J

Jane Doe

@janedoe

Full-stack developer & open-source enthusiast. Building polished React design systems.

1.2K

Followers

340

Following

48

Repos

component.tsx
1