{"name":"shoogle","homepage":"https://shoogle.dev","query":"message-status","pagination":{"hasMore":false,"limit":100,"offset":0,"total":100},"items":[{"addCommandArgument":"@wa-ui/message-status","description":"Shared MessageStatus type and MessageStatusIcon — sending, sent, delivered, read, failed.","name":"wa-ui/message-status","registry":"@wa-ui","type":"registry:component"},{"addCommandArgument":"@termcn/status-message","description":"Inline status message with icon and color","name":"termcn/status-message","registry":"@termcn","type":"registry:ui"},{"addCommandArgument":"@termcn/opentui-status-message","description":"Inline status message with icon and color","name":"termcn/opentui-status-message","registry":"@termcn","type":"registry:ui"},{"addCommandArgument":"@uiable/message","description":"Message component.","name":"uiable/message","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@seamui/message","description":"Chat message row — user as an embossed key, assistant as flat prose.","name":"seamui/message","registry":"@seamui","type":"registry:ui"},{"addCommandArgument":"@tailark/message","description":"Tailark message illustration","name":"tailark/message","registry":"@tailark","type":"registry:component"},{"addCommandArgument":"@neon-ui/message","description":"Conversation message layout primitive with avatar, content, and footer.","name":"neon-ui/message","registry":"@neon-ui","type":"registry:ui"},{"addCommandArgument":"@prompt-kit/message","description":"A component for displaying chat messages with support for avatars, markdown content, and interactive actions","name":"prompt-kit/message","registry":"@prompt-kit","type":"registry:ui"},{"addCommandArgument":"@ai-elements/message","description":"AI-powered message component.","name":"ai-elements/message","registry":"@ai-elements","type":"registry:component"},{"addCommandArgument":"@elevenlabs-ui/message","name":"elevenlabs-ui/message","registry":"@elevenlabs-ui","type":"registry:ui"},{"addCommandArgument":"@1st-pouf/status","name":"1st-pouf/status","registry":"@1st-pouf","type":"registry:ui"},{"addCommandArgument":"@scrollxui/status","description":"A small status component with customizable variants, indicator and shiny animation effects.","name":"scrollxui/status","registry":"@scrollxui","type":"registry:ui"},{"addCommandArgument":"@diceui/status","name":"diceui/status","registry":"@diceui","type":"registry:ui"},{"addCommandArgument":"@shadcnblocks/status-status-standard-1","description":"Online status badge with indicator and default label.","name":"shadcnblocks/status-status-standard-1","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/status-status-offline-1","description":"Offline status badge with indicator and default label.","name":"shadcnblocks/status-status-offline-1","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/status-status-maintenance-1","description":"Maintenance status badge for scheduled downtime.","name":"shadcnblocks/status-status-maintenance-1","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/status-status-degraded-1","description":"Degraded status badge for partial outages.","name":"shadcnblocks/status-status-degraded-1","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/status-status-custom-1","description":"Online status with custom StatusLabel children text.","name":"shadcnblocks/status-status-custom-1","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@uiable/message-scroller","description":"Message Scroller component.","name":"uiable/message-scroller","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@seamui/message-actions","name":"seamui/message-actions","registry":"@seamui","type":"registry:example"},{"addCommandArgument":"@seamui/message-demo","name":"seamui/message-demo","registry":"@seamui","type":"registry:example"},{"addCommandArgument":"@brainless/grok-message","description":"A Grok conversation turn — the ❯ user marker or plain assistant text, with optional wall-clock timestamp.","name":"brainless/grok-message","registry":"@brainless","type":"registry:ui"},{"addCommandArgument":"@brainless/codex-message","description":"A Codex conversation turn — bold › user marker or plain assistant text.","name":"brainless/codex-message","registry":"@brainless","type":"registry:ui"},{"addCommandArgument":"@brainless/claude-message","description":"A conversation turn — Claude Code's ❯ chip for the user, plain text for the assistant.","name":"brainless/claude-message","registry":"@brainless","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-square","name":"lucide-animated/message-square","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-circle","name":"lucide-animated/message-circle","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@hugeicons-animated/message-01","description":"Animated message icon","name":"hugeicons-animated/message-01","registry":"@hugeicons-animated","type":"registry:ui"},{"addCommandArgument":"@tailark/message-2","description":"Tailark 2 message illustration","name":"tailark/message-2","registry":"@tailark","type":"registry:component"},{"addCommandArgument":"@wa-ui/message-input","description":"WhatsApp-style message composer with emoji, attachment, auto-resize textarea, and send/voice toggle.","name":"wa-ui/message-input","registry":"@wa-ui","type":"registry:component"},{"addCommandArgument":"@neon-ui/message-scroller","description":"Chat scroll container with turn anchoring, auto-follow, and jump-to-latest.","name":"neon-ui/message-scroller","registry":"@neon-ui","type":"registry:ui"},{"addCommandArgument":"@assistant-ui/message-timing","name":"assistant-ui/message-timing","registry":"@assistant-ui","type":"registry:component"},{"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":"@fluid/input-message","description":"Chat-style message composer with auto-resizing textarea, drag-and-drop file attachments (PNG / JPEG / PDF), flexible left/right action slots, and a built-in send button on a Surface-2 substrate.","name":"fluid/input-message","registry":"@fluid","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/message-bubble","description":"Chat message bubbles with text, image, voice, and reaction variants.","name":"manifest/message-bubble","registry":"@manifest","type":"registry:block"},{"addCommandArgument":"@elements/message-bubble","description":"Chat message component with user/assistant variants and copy functionality","name":"elements/message-bubble","registry":"@elements","type":"registry:ui"},{"addCommandArgument":"@tool-ui/message-draft","description":"Review and confirm drafted messages before sending.","name":"tool-ui/message-draft","registry":"@tool-ui","type":"registry:block"},{"addCommandArgument":"@prompt-kit/system-message","description":"A banner-style component for surfacing contextual information, warnings, or instructions within AI interfaces.","name":"prompt-kit/system-message","registry":"@prompt-kit","type":"registry:ui"},{"addCommandArgument":"@ai-elements/example-message","description":"Example implementation of message.","name":"ai-elements/example-message","registry":"@ai-elements","type":"registry:block"},{"addCommandArgument":"@elevenlabs-ui/message-demo","name":"elevenlabs-ui/message-demo","registry":"@elevenlabs-ui","type":"registry:example"},{"addCommandArgument":"@ai2/table-status","description":"Styled table: the Status set. 5 decorative table variations (BadgeTable, DotTable, ToneTable, ProgressTable, IconTable) on the ai2 token system, driven by CSS token transitions and sized sm to xl. Part of the free styled layer.","name":"ai2/table-status","registry":"@ai2","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/badges-status","description":"Styled badges: the Status set. 5 decorative badges variations (OnlineBadge, AwayBadge, BusyBadge, OfflineBadge, CountBadge) 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/badges-status","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@hirael/resource-status","description":"Statuspage-style panel: an overall banner over a list of resources, each with an operational / degraded / outage / maintenance state and uptime.","name":"hirael/resource-status","registry":"@hirael","type":"registry:block"},{"addCommandArgument":"@7ovr/status-3","description":"A 90-day uptime monitor showing per-service daily status bars colored by health, with uptime percentages and a status legend. The classic status-page history view.","name":"7ovr/status-3","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/status-2","description":"An incident history feed grouping past incidents by date, each with an impact badge and a timeline of color-coded status updates from investigating to resolved.","name":"7ovr/status-2","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/status-1","description":"A system status overview with an all-systems-operational banner and a list of services, each showing its 90-day uptime and a colored status indicator. A status-page summary.","name":"7ovr/status-1","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@seamui/agent-status","description":"The canonical agent-state indicator — waiting/working/ready/done/error, as dot or chip.","name":"seamui/agent-status","registry":"@seamui","type":"registry:ui"},{"addCommandArgument":"@brainless/grok-status","description":"Top status bar — branch glyph, cwd, context usage (16K / 500K), and optional turn progress (2/3 ✓).","name":"brainless/grok-status","registry":"@brainless","type":"registry:ui"},{"addCommandArgument":"@neon-ui/compute-status","description":"Compact compute readout: lifecycle state (active/idle/scaling/suspended), autoscaling CU size, and scale-to-zero, in the house status vocabulary.","name":"neon-ui/compute-status","registry":"@neon-ui","type":"registry:component"},{"addCommandArgument":"@neon-ui/provisioning-status","description":"Provisioning, waking, and error panel states composing NeonLoader with a live status detail line.","name":"neon-ui/provisioning-status","registry":"@neon-ui","type":"registry:component"},{"addCommandArgument":"@neon-ui/status-badge","description":"Dot-and-label status vocabulary for apps and branches, with a billing PlanBadge companion.","name":"neon-ui/status-badge","registry":"@neon-ui","type":"registry:component"},{"addCommandArgument":"@ericts/status-badge","description":"A compact animated badge for status labels with icon and text slot transitions.","name":"ericts/status-badge","registry":"@ericts","type":"registry:ui"},{"addCommandArgument":"@ericts/status-button","description":"A shadcn Button-based action that transitions through idle, loading, and success states.","name":"ericts/status-button","registry":"@ericts","type":"registry:ui"},{"addCommandArgument":"@uselayouts/status-button","description":"A button with animated states for idle, loading, and success.","name":"uselayouts/status-button","registry":"@uselayouts","type":"registry:component"},{"addCommandArgument":"@spectrumui/status-badge","description":"component for the Status Badge","name":"spectrumui/status-badge","registry":"@spectrumui","type":"registry:component"},{"addCommandArgument":"@termcn/git-status","description":"Git status display (branch, staged, modified, ahead/behind)","name":"termcn/git-status","registry":"@termcn","type":"registry:ui"},{"addCommandArgument":"@manifest/status-badge","description":"Status badge with multiple states (success, pending, processing, error, shipped, delivered).","name":"manifest/status-badge","registry":"@manifest","type":"registry:block"},{"addCommandArgument":"@elements/agent-status","description":"Display current agent handling a request with status indicators, animated pulse for active states, and handoff visualization for multi-agent workflows.","name":"elements/agent-status","registry":"@elements","type":"registry:ui"},{"addCommandArgument":"@diceui/status-demo","name":"diceui/status-demo","registry":"@diceui","type":"registry:example"},{"addCommandArgument":"@openstatus/status-essentials","description":"Essential status page components for basic status displays","name":"openstatus/status-essentials","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-complete","description":"Complete status page components including all primitives, displays, interactive elements, and chrome (header / footer / switchers)","name":"openstatus/status-complete","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-chrome","description":"Full status page chrome — shell, header, footer, get-in-touch, status-updates, theme + locale switchers. Combine with status-essentials or status-complete for the body","name":"openstatus/status-chrome","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-updates","description":"Popover with copy-link primitives for RSS, Atom, JSON, Slack, and SSH subscription channels. Flat exports — caller composes layout (tabs, sections, etc.)","name":"openstatus/status-updates","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-feed","description":"Unified feed component combining status reports and maintenance events","name":"openstatus/status-feed","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-bar","description":"Interactive status timeline with hover, keyboard navigation, and event display","name":"openstatus/status-bar","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-events","description":"Event timeline components for displaying status reports and maintenance updates","name":"openstatus/status-events","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-component","description":"Monitor component primitives for building status displays","name":"openstatus/status-component","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-banner","description":"Alert-style status banner with tabs support and timestamp display","name":"openstatus/status-banner","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-timestamp","description":"Interactive timestamp display with tooltip (simple) or hover-card (rich) variants showing multiple timezone formats","name":"openstatus/status-timestamp","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-i18n","description":"React context for supplying translated labels and locale-aware date formatters to status blocks. Optional — blocks fall back to defaultStatusBlocksLabels (en-US) when no provider is mounted.","name":"openstatus/status-i18n","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-blank","description":"Empty and skeleton state components for loading and no-data scenarios","name":"openstatus/status-blank","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-layout","description":"Layout primitives for composing status displays (Status, StatusHeader, StatusTitle, etc.)","name":"openstatus/status-layout","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-icon","description":"Unified status icon component with variants for different contexts","name":"openstatus/status-icon","registry":"@openstatus","type":"registry:block"},{"addCommandArgument":"@openstatus/status-utils","description":"Utility functions for status formatting and display","name":"openstatus/status-utils","registry":"@openstatus","type":"registry:lib"},{"addCommandArgument":"@openstatus/status-types","description":"TypeScript type definitions for status components","name":"openstatus/status-types","registry":"@openstatus","type":"registry:lib"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-status-health-status-page","description":"Public status page with an overall operational banner, per-service uptime badges, 90-day tick strips, and a subscribe affordance.","name":"shadcn-ui-blocks/application-pro-status-health-status-page","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@uiable/uiable-message-group","description":"Message Group variant for component.","name":"uiable/uiable-message-group","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-message-attachment","description":"Message Attachment variant for component.","name":"uiable/uiable-message-attachment","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@uiable/uiable-message-actions","description":"Message Actions variant for component.","name":"uiable/uiable-message-actions","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@seamui/message-avatar-fallback","name":"seamui/message-avatar-fallback","registry":"@seamui","type":"registry:example"},{"addCommandArgument":"@lucide-animated/message-square-x","name":"lucide-animated/message-square-x","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-square-plus","name":"lucide-animated/message-square-plus","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-square-more","name":"lucide-animated/message-square-more","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-square-dashed","name":"lucide-animated/message-square-dashed","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-square-check","name":"lucide-animated/message-square-check","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-circle-x","name":"lucide-animated/message-circle-x","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-circle-plus","name":"lucide-animated/message-circle-plus","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-circle-more","name":"lucide-animated/message-circle-more","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-circle-dashed","name":"lucide-animated/message-circle-dashed","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/message-circle-check","name":"lucide-animated/message-circle-check","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@lucide-animated/bot-message-square","name":"lucide-animated/bot-message-square","registry":"@lucide-animated","type":"registry:ui"},{"addCommandArgument":"@hugeicons-animated/message-add-01","description":"Animated message add icon","name":"hugeicons-animated/message-add-01","registry":"@hugeicons-animated","type":"registry:ui"},{"addCommandArgument":"@wa-ui/list-message-bubble","description":"WhatsApp interactive list message — CTA opens a bottom sheet with selectable sections and rows.","name":"wa-ui/list-message-bubble","registry":"@wa-ui","type":"registry:component"},{"addCommandArgument":"@wa-ui/unsupported-message-bubble","description":"Fallback bubble for unknown or unsupported WhatsApp message types.","name":"wa-ui/unsupported-message-bubble","registry":"@wa-ui","type":"registry:component"},{"addCommandArgument":"@wa-ui/system-message-bubble","description":"Centered system notice pill — encryption notices, number changes, and other system events.","name":"wa-ui/system-message-bubble","registry":"@wa-ui","type":"registry:component"},{"addCommandArgument":"@wa-ui/voice-message-bubble","description":"WhatsApp-style voice message with play/pause, waveform, playback progress, duration, and read receipts.","name":"wa-ui/voice-message-bubble","registry":"@wa-ui","type":"registry:component"},{"addCommandArgument":"@termcn/opentui-chat-message","description":"Chat message bubble with role label, streaming indicator, and collapsible content","name":"termcn/opentui-chat-message","registry":"@termcn","type":"registry:ui"},{"addCommandArgument":"@animate-ui/icons-message-square","description":"Message square icon component.","name":"animate-ui/icons-message-square","registry":"@animate-ui","type":"registry:ui"},{"addCommandArgument":"@animate-ui/icons-message-circle","description":"Message circle icon component.","name":"animate-ui/icons-message-circle","registry":"@animate-ui","type":"registry:ui"}],"totalResults":100,"timestamp":"2026-08-04T11:04:55.495Z"}