{"name":"shoogle","homepage":"https://shoogle.dev","query":"chat-list-item","pagination":{"hasMore":false,"limit":100,"offset":0,"total":100},"items":[{"addCommandArgument":"@wa-ui/chat-list-item","description":"WhatsApp-style conversation list row with color avatar initials, name, last message, timestamp, unread badge, read receipts, mute, and pin.","name":"wa-ui/chat-list-item","registry":"@wa-ui","type":"registry:component"},{"addCommandArgument":"@uselayouts/list-item","description":"Interactive list items with hover and focus effects.","name":"uselayouts/list-item","registry":"@uselayouts","type":"registry:component"},{"addCommandArgument":"@retab/interactive-item-list","description":"A virtualized listbox interaction primitive for preview, selection, keyboard navigation, and visible-item reporting.","name":"retab/interactive-item-list","registry":"@retab","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-task-list-item","description":"Widget Task List Item variant for component.","name":"uiable/uiable-task-list-item","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@cnippet/item","name":"cnippet/item","registry":"@cnippet","type":"registry:ui"},{"addCommandArgument":"@ai2/item","description":"List/row primitive with 3 variants (default, outline, muted) and 2 sizes (default, sm). Parts: Item, ItemGroup, ItemMedia (default/icon/image), ItemContent, ItemTitle, ItemDescription, ItemActions, ItemHeader, ItemFooter, ItemSeparator. asChild renders the row as a link.","name":"ai2/item","registry":"@ai2","type":"registry:ui"},{"addCommandArgument":"@uiable/item","description":"Item component.","name":"uiable/item","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@wigggle-ui/item","name":"wigggle-ui/item","registry":"@wigggle-ui","type":"registry:ui"},{"addCommandArgument":"@8bitcn/item","description":"Displays an 8-bit item component.","name":"8bitcn/item","registry":"@8bitcn","type":"registry:component"},{"addCommandArgument":"@intentui/grid-list-drag-between-item-example","description":"grid-list-drag-between-item-example","name":"intentui/grid-list-drag-between-item-example","registry":"@intentui","type":"registry:page"},{"addCommandArgument":"@1st-pouf/chat","description":"An example messaging UI — a conversation list beside a live thread.","name":"1st-pouf/chat","registry":"@1st-pouf","type":"registry:block"},{"addCommandArgument":"@tailark/chat","description":"Tailark chat illustration","name":"tailark/chat","registry":"@tailark","type":"registry:component"},{"addCommandArgument":"@elements/chat","description":"Main chat container with header, body, and footer sections for building AI chat interfaces","name":"elements/chat","registry":"@elements","type":"registry:ui"},{"addCommandArgument":"@delta/chat","name":"delta/chat","registry":"@delta","type":"registry:ui"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-chat-messaging-conversation-list","description":"Inbox rail with six conversation rows showing avatar, preview, timestamp, and unread count badges on two threads.","name":"shadcn-ui-blocks/application-pro-chat-messaging-conversation-list","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@remocn/select-item","description":"A select option row whose idle/hover/press/selected state is a pure function of the timeline; the row background, label color, and check icon are keyframed presets. Composed inside the Select panel.","name":"remocn/select-item","registry":"@remocn","type":"registry:component"},{"addCommandArgument":"@ai2/item-status","description":"Styled item: the Status set. 5 decorative item variations (DotItem, StatusBadgeItem, ToneItem, ProgressItem, StatusIconItem) on the ai2 token system, driven by CSS token transitions and sized sm to xl. Part of the free styled layer.","name":"ai2/item-status","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/item-select","description":"Styled item: the Select set. 5 decorative item variations (CheckItem, RadioItem, ToggleItem, MultiItem, HighlightItem) on the ai2 token system, driven by CSS token transitions and sized sm to xl. Part of the free styled layer.","name":"ai2/item-select","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/item-motion","description":"Styled item: the Motion set. 5 decorative item variations (HoverItem, SlideItem, FadeItem, PopItem, RevealItem) on the ai2 token system, powered by framer-motion, reduced-motion aware and sized sm to xl. Part of the free styled layer.","name":"ai2/item-motion","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/item-media","description":"Styled item: the Media set. 5 decorative item variations (ThumbItem, CoverItem, VideoItem, BadgeItem, StackItem) on the ai2 token system, driven by CSS token transitions and sized sm to xl. Part of the free styled layer.","name":"ai2/item-media","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/item-drag","description":"Styled item: the Drag set. 5 decorative item variations (HandleItem, GripItem, ReorderItem, GhostItem, RailItem) on the ai2 token system, driven by CSS token transitions and sized sm to xl. Part of the free styled layer.","name":"ai2/item-drag","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/item-styled","description":"Styled item: the essentials set. 5 decorative item variations (SimpleItem, IconItem, AvatarItem, ActionItem, CardItem) on the ai2 token system, driven by CSS token transitions and sized sm to xl. Part of the free styled layer.","name":"ai2/item-styled","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/item-demo","description":"Usage example for the ai2 item component.","name":"ai2/item-demo","registry":"@ai2","type":"registry:example"},{"addCommandArgument":"@seamui/session-item","description":"Rich session row for the sidebar, plus the hover-card layout with status, branch, and quick actions.","name":"seamui/session-item","registry":"@seamui","type":"registry:ui"},{"addCommandArgument":"@tool-ui/item-carousel","description":"Horizontal carousel for browsing collections.","name":"tool-ui/item-carousel","registry":"@tool-ui","type":"registry:block"},{"addCommandArgument":"@shadcnuikit/item9","description":"Item built with shadcn/ui.","name":"shadcnuikit/item9","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/item8","description":"Item built with shadcn/ui.","name":"shadcnuikit/item8","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/item7","description":"Item built with shadcn/ui.","name":"shadcnuikit/item7","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/item6","description":"Item built with shadcn/ui.","name":"shadcnuikit/item6","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/item5","description":"A versatile component for displaying content with media, title, description, and actions.","name":"shadcnuikit/item5","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/item4","description":"A versatile component for displaying content with media, title, description, and actions.","name":"shadcnuikit/item4","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/item3","description":"A versatile component for displaying content with media, title, description, and actions.","name":"shadcnuikit/item3","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/item2","description":"A versatile component for displaying content with media, title, description, and actions.","name":"shadcnuikit/item2","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/item10","description":"Item built with shadcn/ui.","name":"shadcnuikit/item10","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/item1","description":"A versatile component for displaying content with media, title, description, and actions.","name":"shadcnuikit/item1","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-chat-messaging-channel-list-sidebar","description":"Workspace nav rail with channel and DM sections, unread badges, a muted channel indicator, and per section add affordances.","name":"shadcn-ui-blocks/application-pro-chat-messaging-channel-list-sidebar","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@fluid/chat-message","description":"A single chat transcript entry with baked-in entrance and layout motion. Right-aligned accent bubble for the user, left-aligned muted bubble for the assistant, with optional file attachments. Adapts to the global shape setting.","name":"fluid/chat-message","registry":"@fluid","type":"registry:ui"},{"addCommandArgument":"@remocn/chat-flow","description":"A messaging composition: an outgoing message types into the composer, the send button presses, and the bubble rises in; the other side shows a typing indicator that swaps into the reply, and reactions pop in. A pure orchestrator — every channel comes from a composed primitive's hook (Input, MessageBubble, TypingIndicator).","name":"remocn/chat-flow","registry":"@remocn","type":"registry:component"},{"addCommandArgument":"@remocn/chat-gpt","description":"Animated ChatGPT composer — types a prompt into the pill input, the blue voice button morphs into a send button, and the suggestion chips fade out. Light/dark themes.","name":"remocn/chat-gpt","registry":"@remocn","type":"registry:component"},{"addCommandArgument":"@remocn/claude-chat","description":"Animated Claude chat input — types a prompt character-by-character and the waveform button morphs into a terracotta send button the moment text appears. Warm light/dark themes.","name":"remocn/claude-chat","registry":"@remocn","type":"registry:component"},{"addCommandArgument":"@nexus-labs/chat-messages","description":"Animated chat message bubbles with typing indicators and sequential reveal.","name":"nexus-labs/chat-messages","registry":"@nexus-labs","type":"registry:component"},{"addCommandArgument":"@7ovr/chat-4","description":"A group chat panel with a member avatar stack header, messages from multiple named senders with per-sender avatars, an online indicator, and a message composer. A team or group conversation.","name":"7ovr/chat-4","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/chat-3","description":"A live support chat widget built on Message, Bubble, Marker, and MessageScroller, with an agent header, a system marker, quick-reply chips, and a working composer. A compact help-desk panel for customer support.","name":"7ovr/chat-3","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/chat-2","description":"A two-pane messenger with a selectable conversation list and an active thread built on Message, Bubble, and MessageScroller, each conversation keeping its own messages, plus a working composer. A full inbox-style chat layout.","name":"7ovr/chat-2","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/chat-1","description":"A one-to-one chat conversation built on the Message, Bubble, Marker, and MessageScroller components, with a contact header, sender-aligned bubbles, a dated separator, auto-follow scrolling, and a working composer. A direct-message thread.","name":"7ovr/chat-1","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@seamui/chat-demo","name":"seamui/chat-demo","registry":"@seamui","type":"registry:example"},{"addCommandArgument":"@seamui/chat-timeline","description":"Grouped, timestamped conversation history with sticky day headers.","name":"seamui/chat-timeline","registry":"@seamui","type":"registry:ui"},{"addCommandArgument":"@roiui/ai-chat","description":"An AI chat input component with mode selector and action buttons.","name":"roiui/ai-chat","registry":"@roiui","type":"registry:item"},{"addCommandArgument":"@svgl/google-chat","name":"svgl/google-chat","registry":"@svgl","type":"registry:component"},{"addCommandArgument":"@wa-ui/chat-menu","description":"WhatsApp-style context dropdown menu with icons, links, danger items, using @base-ui/react Menu.","name":"wa-ui/chat-menu","registry":"@wa-ui","type":"registry:component"},{"addCommandArgument":"@wa-ui/chat-header","description":"WhatsApp-style conversation header with avatar, contact name, online status, and action buttons.","name":"wa-ui/chat-header","registry":"@wa-ui","type":"registry:component"},{"addCommandArgument":"@wa-ui/chat-bubble","description":"WhatsApp-style message bubble with incoming/outgoing variants, timestamps, read receipts, group chat sender, and animated tail.","name":"wa-ui/chat-bubble","registry":"@wa-ui","type":"registry:component"},{"addCommandArgument":"@neon-ui/agent-chat","description":"Full agent chat pane: streamed markdown turns, tool chips, reasoning, and a composer with a model-controls slot.","name":"neon-ui/agent-chat","registry":"@neon-ui","type":"registry:component"},{"addCommandArgument":"@termcn/chat-thread","description":"Scrollable container for stacking ChatMessage components in a conversation thread","name":"termcn/chat-thread","registry":"@termcn","type":"registry:ui"},{"addCommandArgument":"@termcn/chat-message","description":"Chat message bubble with role label, streaming indicator, and collapsible content","name":"termcn/chat-message","registry":"@termcn","type":"registry:ui"},{"addCommandArgument":"@manifest/chat-conversation","description":"Full chat conversation component with multiple message types.","name":"manifest/chat-conversation","registry":"@manifest","type":"registry:block"},{"addCommandArgument":"@elements/chat-input","description":"Expandable chat input with send button, file attachments, and keyboard shortcuts","name":"elements/chat-input","registry":"@elements","type":"registry:ui"},{"addCommandArgument":"@shadcnuikit/chat-bubble4","description":"Chat bubble built with shadcn/ui.","name":"shadcnuikit/chat-bubble4","registry":"@shadcnuikit","type":"registry:block"},{"addCommandArgument":"@shadcnuikit/chat-bubble3","description":"Conversation-style message bubbles for support widgets and chat UIs. Includes sender alignment, avatars, timestamps, and input areas—all using shadcn/ui for consistent styling.","name":"shadcnuikit/chat-bubble3","registry":"@shadcnuikit","type":"registry:block"},{"addCommandArgument":"@shadcnuikit/chat-bubble2","description":"Conversation-style message bubbles for support widgets and chat UIs. Includes sender alignment, avatars, timestamps, and input areas—all using shadcn/ui for consistent styling.","name":"shadcnuikit/chat-bubble2","registry":"@shadcnuikit","type":"registry:block"},{"addCommandArgument":"@shadcnuikit/chat-bubble1","description":"Conversation-style message bubbles for support widgets and chat UIs. Includes sender alignment, avatars, timestamps, and input areas—all using shadcn/ui for consistent styling.","name":"shadcnuikit/chat-bubble1","registry":"@shadcnuikit","type":"registry:block"},{"addCommandArgument":"@aceternity/chat-conversation","description":"Chat Conversation","name":"aceternity/chat-conversation","registry":"@aceternity","type":"registry:block"},{"addCommandArgument":"@delta/chat-demo","name":"delta/chat-demo","registry":"@delta","type":"registry:example"},{"addCommandArgument":"@prompt-kit/chat-container","description":"A component for creating chat interfaces with intelligent auto-scrolling behavior, designed to provide a smooth and responsive user experience","name":"prompt-kit/chat-container","registry":"@prompt-kit","type":"registry:ui"},{"addCommandArgument":"@unlumen-ui/ai-chat","description":"A chat component that allows you to chat with an AI.","name":"unlumen-ui/ai-chat","registry":"@unlumen-ui","type":"registry:ui"},{"addCommandArgument":"@remocn/command-menu-item","description":"A command-palette row whose idle/hover/press/selected state is a pure function of the timeline. Leading icon + label + trailing shortcut kbd. Exports an inline CommandMenuItemRow (reused by CommandMenu) and a standalone CommandMenuItem atom; the row background, label color, and icon color are keyframed presets.","name":"remocn/command-menu-item","registry":"@remocn","type":"registry:component"},{"addCommandArgument":"@remocn/dropdown-menu-item","description":"A dropdown menu action row whose idle/hover/press state is a pure function of the timeline; the row background and label color are keyframed presets. Composed inside the DropdownMenu panel.","name":"remocn/dropdown-menu-item","registry":"@remocn","type":"registry:component"},{"addCommandArgument":"@uiable/uiable-transaction-item","description":"Widget Transaction Item variant for component.","name":"uiable/uiable-transaction-item","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-variant","description":"Item Variant variant for component.","name":"uiable/uiable-item-variant","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-switch","description":"Item Switch variant for component.","name":"uiable/uiable-item-switch","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-size","description":"Item Size variant for component.","name":"uiable/uiable-item-size","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-separator","description":"Item Separator variant for component.","name":"uiable/uiable-item-separator","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-link","description":"Item Link variant for component.","name":"uiable/uiable-item-link","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-image","description":"Item Image variant for component.","name":"uiable/uiable-item-image","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-icon","description":"Item Icon variant for component.","name":"uiable/uiable-item-icon","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-header","description":"Item Header variant for component.","name":"uiable/uiable-item-header","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-group","description":"Item Group variant for component.","name":"uiable/uiable-item-group","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-dropdown","description":"Item Dropdown variant for component.","name":"uiable/uiable-item-dropdown","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-checkbox","description":"Item Checkbox variant for component.","name":"uiable/uiable-item-checkbox","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-background","description":"Item Background variant for component.","name":"uiable/uiable-item-background","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-item-avatar","description":"Item Avatar variant for component.","name":"uiable/uiable-item-avatar","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-income-item","description":"Widget Income Item variant for component.","name":"uiable/uiable-income-item","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@seamui/session-item-unread","name":"seamui/session-item-unread","registry":"@seamui","type":"registry:example"},{"addCommandArgument":"@seamui/session-item-demo","name":"seamui/session-item-demo","registry":"@seamui","type":"registry:example"},{"addCommandArgument":"@reui/c-item-9","description":"Team members with roles and multiple actions","name":"reui/c-item-9","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-8","description":"Small-size items with badges","name":"reui/c-item-8","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-7","description":"Items with keyboard shortcuts","name":"reui/c-item-7","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-6","description":"File items with icon media, size, and actions","name":"reui/c-item-6","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-5","description":"Item group with status badges","name":"reui/c-item-5","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-4","description":"Clickable navigation items with icons and chevron","name":"reui/c-item-4","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-3","description":"User item with avatar, info, and follow button","name":"reui/c-item-3","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-2","description":"Items with icon media and action buttons","name":"reui/c-item-2","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-12","description":"Activity feed items with avatars and actions","name":"reui/c-item-12","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-11","description":"Integration items with connect actions","name":"reui/c-item-11","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-10","description":"Item with header and footer sections","name":"reui/c-item-10","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/c-item-1","description":"Basic item with title and description","name":"reui/c-item-1","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@usva/list","name":"usva/list","registry":"@usva","type":"registry:ui"},{"addCommandArgument":"@moduix-react/list","description":"moduix React List component.","name":"moduix-react/list","registry":"@moduix-react","type":"registry:item"},{"addCommandArgument":"@tailgrids/list","description":"A list component with multiple variants.","name":"tailgrids/list","registry":"@tailgrids","type":"registry:ui"},{"addCommandArgument":"@termcn/list","description":"Navigable list with optional filtering","name":"termcn/list","registry":"@termcn","type":"registry:ui"}],"totalResults":100,"timestamp":"2026-08-15T10:21:22.839Z"}