sh4dcnv2 · atlas
← libraries

@vllnt-ui

VLLNT UI — agent-first React components for AI-native products, from UI primitives to finance and ops domains. Accessible, Radix + Tailwind, you own the code.

250 components react shadcn-cli MIT

Install this registry

shadcn (npm) npx shadcn@latest add https://ui.vllnt.com/r/registry.json
pnpm pnpm dlx shadcn@latest add https://ui.vllnt.com/r/registry.json
bun bunx shadcn@latest add https://ui.vllnt.com/r/registry.json
fetch registry curl -s https://ui.vllnt.com/r/registry.json

Components

250 total
Accordion component

Collapsible content sections supporting single or multiple open items.

npx shadcn@latest add https://ui.vllnt.com/r/accordion.json
Activity Heatmap component

Contribution-style grid for visualizing operational activity over time.

npx shadcn@latest add https://ui.vllnt.com/r/activity-heatmap.json
Activity Log component

Paginated activity feed for audit history and analytics changes.

npx shadcn@latest add https://ui.vllnt.com/r/activity-log.json
Agent Activity component

Visual display of an AI agent's execution chain — steps, tools, decisions, progress.

npx shadcn@latest add https://ui.vllnt.com/r/agent-activity.json
AI Artifact component

Rendered output area for AI-generated content with toolbar, copy/edit/download/fullscreen actions, and version chips.

npx shadcn@latest add https://ui.vllnt.com/r/ai-artifact.json
AI Chat Input component

Prompt composer for conversational interfaces with helper text, toolbar actions, and submit states.

npx shadcn@latest add https://ui.vllnt.com/r/ai-chat-input.json
AI Message Bubble component

Chat bubble for assistant, user, tool, and system messages using the current design system surfaces.

npx shadcn@latest add https://ui.vllnt.com/r/ai-message-bubble.json
AI Sidebar component

Slide-out AI assistant panel with provider, header / content / footer slots, and a standalone trigger.

npx shadcn@latest add https://ui.vllnt.com/r/ai-sidebar.json
AI Source Citation component

Compact source reference card for AI answers with a title, origin label, and optional excerpt.

npx shadcn@latest add https://ui.vllnt.com/r/ai-source-citation.json
AI Streaming Text component

Readable text block for partial assistant output with an optional live cursor while tokens stream in.

npx shadcn@latest add https://ui.vllnt.com/r/ai-streaming-text.json
AI Tool Call Display component

Structured card for tool invocation traces, statuses, serialized input, and returned output.

npx shadcn@latest add https://ui.vllnt.com/r/ai-tool-call-display.json
Alert component

Displays an alert message to the user.

npx shadcn@latest add https://ui.vllnt.com/r/alert.json
Alert Dialog component

Modal dialog for confirming destructive or important actions.

npx shadcn@latest add https://ui.vllnt.com/r/alert-dialog.json
Alert Pulse component

Pulsing ring overlay for alerting canvas objects, with severity tones.

npx shadcn@latest add https://ui.vllnt.com/r/alert-pulse.json
Anchor Port component

Port marker for object inputs, outputs, and bidirectional links on the canvas.

npx shadcn@latest add https://ui.vllnt.com/r/anchor-port.json
Animated Beam component

Animated gradient beam that connects two elements with a flowing light path.

npx shadcn@latest add https://ui.vllnt.com/r/animated-beam.json
Animated Grid Pattern component

Decorative grid background with squares that fade in and out at random.

npx shadcn@latest add https://ui.vllnt.com/r/animated-grid-pattern.json
Animated List component

List whose items animate in sequentially with a staggered entrance.

npx shadcn@latest add https://ui.vllnt.com/r/animated-list.json
Animated Tabs component

Tabs with a sliding indicator that animates to the active item.

npx shadcn@latest add https://ui.vllnt.com/r/animated-tabs.json
Animated Testimonials component

Testimonial carousel with animated transitions between quotes.

npx shadcn@latest add https://ui.vllnt.com/r/animated-testimonials.json
Animated Text component

Staggered text reveal for headings, pull quotes, and short supporting copy.

npx shadcn@latest add https://ui.vllnt.com/r/animated-text.json
Animated Tooltip component

Tooltip that animates in on hover or focus with a scale-and-fade.

npx shadcn@latest add https://ui.vllnt.com/r/animated-tooltip.json
Annotation component

Inline highlight with an attached contextual note.

npx shadcn@latest add https://ui.vllnt.com/r/annotation.json
Area Chart component

Renders an area chart for data visualization.

npx shadcn@latest add https://ui.vllnt.com/r/area-chart.json
Aspect Ratio component

Constrains content to a specified aspect ratio.

npx shadcn@latest add https://ui.vllnt.com/r/aspect-ratio.json
Auto Reload component

Toggle + collapsible threshold/amount form for automatic credit reloading with locale-aware currency.

npx shadcn@latest add https://ui.vllnt.com/r/auto-reload.json
Avatar component

Displays a user avatar image with fallback initials.

npx shadcn@latest add https://ui.vllnt.com/r/avatar.json
Avatar Group component

Overlapping avatar stack for participants, assignees, and collaborative contexts.

npx shadcn@latest add https://ui.vllnt.com/r/avatar-group.json
Badge component

Small status label with variant styles.

npx shadcn@latest add https://ui.vllnt.com/r/badge.json
Banner component

Full-width announcement bar with variants, dismissal, and an optional action slot.

npx shadcn@latest add https://ui.vllnt.com/r/banner.json
Bar Chart component

Renders a bar chart for data visualization.

npx shadcn@latest add https://ui.vllnt.com/r/bar-chart.json
Bento Grid component

Responsive bento-style grid layout with feature cards.

npx shadcn@latest add https://ui.vllnt.com/r/bento-grid.json
Blog Card component

Card layout for displaying blog post previews.

npx shadcn@latest add https://ui.vllnt.com/r/blog-card.json
Blur Reveal component

Reveals content with a blur-to-sharp transition when it scrolls into view.

npx shadcn@latest add https://ui.vllnt.com/r/blur-reveal.json
Border Beam component

Animated accent beam that travels around the border of a highlighted surface.

npx shadcn@latest add https://ui.vllnt.com/r/border-beam.json
Bottom Activity Strip component

Slim horizontally-scrolling row of recent canvas events for low-noise live activity.

npx shadcn@latest add https://ui.vllnt.com/r/bottom-activity-strip.json
Bottom Bar component

Slim chrome strip pinned to the bottom of a canvas shell as a calm host for activity strips, status pills, and ambient indicators.

npx shadcn@latest add https://ui.vllnt.com/r/bottom-bar.json
Breadcrumb component

Navigation breadcrumb trail showing the current page hierarchy.

npx shadcn@latest add https://ui.vllnt.com/r/breadcrumb.json
Button component

Interactive button with multiple variants and sizes.

npx shadcn@latest add https://ui.vllnt.com/r/button.json
Button Group component

Visually connected group of buttons that share borders.

npx shadcn@latest add https://ui.vllnt.com/r/button-group.json
Calendar component

Date picker calendar for selecting dates.

npx shadcn@latest add https://ui.vllnt.com/r/calendar.json
Callout component

Highlighted content block with variant styles for info, warning, danger, and more.

npx shadcn@latest add https://ui.vllnt.com/r/callout.json
Candlestick Chart component

OHLC financial chart for session-by-session price action.

npx shadcn@latest add https://ui.vllnt.com/r/candlestick-chart.json
Canvas Shell component

Layout shell for canvas workspaces with top bar, left rail, right dock, and bottom slot regions.

npx shadcn@latest add https://ui.vllnt.com/r/canvas-shell.json
Canvas View component

Interactive pan-and-zoom viewport for spatial surfaces with keyboard, wheel, and overlay support.

npx shadcn@latest add https://ui.vllnt.com/r/canvas-view.json
Card component

Container with header, content, and footer sections.

npx shadcn@latest add https://ui.vllnt.com/r/card.json
Card Flip component

Card that flips in 3D between a front and back face.

npx shadcn@latest add https://ui.vllnt.com/r/card-flip.json
Carousel component

Scrollable content carousel with navigation controls.

npx shadcn@latest add https://ui.vllnt.com/r/carousel.json
Category Filter component

Filterable category selection for content lists.

npx shadcn@latest add https://ui.vllnt.com/r/category-filter.json
Chain of Thought component

Ordered, status-aware visualization of a model's chain of thought with per-step state.

npx shadcn@latest add https://ui.vllnt.com/r/chain-of-thought.json
Chat Dock Section component

Sidebar section that hosts a compact, scrollable chat thread alongside a spatial workspace — slotted into a dock or rail to keep an AI assistant in view.

npx shadcn@latest add https://ui.vllnt.com/r/chat-dock-section.json
Checkbox component

Toggle control for boolean input.

npx shadcn@latest add https://ui.vllnt.com/r/checkbox.json
Checkbox Group component

Group of related checkboxes backed by an array of selected values.

npx shadcn@latest add https://ui.vllnt.com/r/checkbox-group.json
Checklist component

Interactive checklist with progress tracking and toggleable items.

npx shadcn@latest add https://ui.vllnt.com/r/checklist.json
Choropleth Map component

Standalone SVG choropleth — region polygons shaded by data value with tooltip, legend, and accessible data-table fallback.

npx shadcn@latest add https://ui.vllnt.com/r/choropleth-map.json
Chronological Timeline component

Media-rich, scroll-driven chronological timeline with alternating cards, image/video/audio media, and a progress strip.

npx shadcn@latest add https://ui.vllnt.com/r/chronological-timeline.json
Civilization Card component

Civilization overview with hero band, BCE/CE era timeline, key stats, achievements, and notable leaders.

npx shadcn@latest add https://ui.vllnt.com/r/civilization-card.json
Code Block component

Syntax-highlighted code display with copy support.

npx shadcn@latest add https://ui.vllnt.com/r/code-block.json
Code Playground component

Interactive code editor with live preview.

npx shadcn@latest add https://ui.vllnt.com/r/code-playground.json
Collapsible component

Expandable and collapsible content section.

npx shadcn@latest add https://ui.vllnt.com/r/collapsible.json
Color Picker component

Popover color picker with swatches, a hue slider, and a hex input.

npx shadcn@latest add https://ui.vllnt.com/r/color-picker.json
Combobox component

Searchable select input for choosing from a list of options.

npx shadcn@latest add https://ui.vllnt.com/r/combobox.json
Command component

Command palette with search, groups, and keyboard navigation.

npx shadcn@latest add https://ui.vllnt.com/r/command.json
Comment Pin component

Anchored discussion pin rendered at canvas coordinates with author + unread badge.

npx shadcn@latest add https://ui.vllnt.com/r/comment-pin.json
Comparison component

Side-by-side comparison layout for content or features.

npx shadcn@latest add https://ui.vllnt.com/r/comparison.json
Completion Dialog component

Dialog displayed upon completing a task or workflow.

npx shadcn@latest add https://ui.vllnt.com/r/completion-dialog.json
Connector Edge component

Curved edge between canvas objects with optional inline label state.

npx shadcn@latest add https://ui.vllnt.com/r/connector-edge.json
Content Intro component

Introductory section for content pages with title and description.

npx shadcn@latest add https://ui.vllnt.com/r/content-intro.json
Context Lens component

Vignette overlay that dims the canvas outside a circular focus region.

npx shadcn@latest add https://ui.vllnt.com/r/context-lens.json
Context Menu component

Right-click context menu with items and submenus.

npx shadcn@latest add https://ui.vllnt.com/r/context-menu.json
Contribution Graph component

GitHub-style heatmap of daily activity over time.

npx shadcn@latest add https://ui.vllnt.com/r/contribution-graph.json
Conversation Thread component

Compound component family for AI chat UIs that orchestrates auto-scroll, streaming indicators, empty states, and message rendering.

npx shadcn@latest add https://ui.vllnt.com/r/conversation-thread.json
Cookie Consent component

Dismissible cookie-consent banner with positional variants and accept / reject actions for privacy compliance.

npx shadcn@latest add https://ui.vllnt.com/r/cookie-consent.json
Copy Button component

Click-to-copy utility with confirmation feedback and a useCopyToClipboard hook.

npx shadcn@latest add https://ui.vllnt.com/r/copy-button.json
Countdown Timer component

Countdown and SLA timer for deadlines, escalations, and response windows.

npx shadcn@latest add https://ui.vllnt.com/r/countdown-timer.json
Credit Badge component

Balance status pill for credits, wallet states, and billing health.

npx shadcn@latest add https://ui.vllnt.com/r/credit-badge.json
Curriculum component

Course-layout container for a sequence of lessons or modules with title, progress, optional intro, and a stack of lesson rows.

npx shadcn@latest add https://ui.vllnt.com/r/curriculum.json
Cursor component

Custom cursor follower that trails the pointer.

npx shadcn@latest add https://ui.vllnt.com/r/cursor.json
Data List component

Semantic key-value metadata layout for displaying labels with values.

npx shadcn@latest add https://ui.vllnt.com/r/data-list.json
Data Table component

Enhanced data table with sorting, filtering, selection, and pagination controls.

npx shadcn@latest add https://ui.vllnt.com/r/data-table.json
Date Field component

Native date input styled to match the design system.

npx shadcn@latest add https://ui.vllnt.com/r/date-field.json
Date Picker component

Single-date picker built with the shared calendar and popover primitives.

npx shadcn@latest add https://ui.vllnt.com/r/date-picker.json
Date Range Picker component

Popover calendar for selecting a start and end date.

npx shadcn@latest add https://ui.vllnt.com/r/date-range-picker.json
Dialog component

Modal dialog overlay for focused content and actions.

npx shadcn@latest add https://ui.vllnt.com/r/dialog.json
Display component

Oversized hero/display text driven by the display tokens, with an optional reduced-motion-safe reveal.

npx shadcn@latest add https://ui.vllnt.com/r/display.json
Dock component

macOS-style dock whose icons magnify near the pointer.

npx shadcn@latest add https://ui.vllnt.com/r/dock.json
Document Sibling Nav component

Newer/older navigator: links to the previous and next item in an ordered series.

npx shadcn@latest add https://ui.vllnt.com/r/document-sibling-nav.json
Dot Pattern component

Decorative dotted background pattern built from token colors.

npx shadcn@latest add https://ui.vllnt.com/r/dot-pattern.json
Drawer component

Slide-out panel anchored to the screen edge.

npx shadcn@latest add https://ui.vllnt.com/r/drawer.json
Dropdown Menu component

Accessible dropdown menu with items, checkboxes, radio groups, and submenus.

npx shadcn@latest add https://ui.vllnt.com/r/dropdown-menu.json
Edge Label component

Inline edge label for relationship semantics such as streams, handoffs, or policies.

npx shadcn@latest add https://ui.vllnt.com/r/edge-label.json
Empty State component

Centered placeholder for empty lists, tables, and search results with sm/md/lg sizes.

npx shadcn@latest add https://ui.vllnt.com/r/empty-state.json
Era Comparison component

Side-by-side comparison of historical eras with domain rows, color-themed columns, highlights, and figure chips.

npx shadcn@latest add https://ui.vllnt.com/r/era-comparison.json
Exercise component

Interactive exercise block for learning content.

npx shadcn@latest add https://ui.vllnt.com/r/exercise.json
Expandable Cards component

Cards that expand on click to reveal additional content.

npx shadcn@latest add https://ui.vllnt.com/r/expandable-cards.json
FAQ component

Frequently asked questions section with expandable answers.

npx shadcn@latest add https://ui.vllnt.com/r/faq.json
Field component

Layout wrapper pairing a label, control, description, and error message.

npx shadcn@latest add https://ui.vllnt.com/r/field.json
Fieldset component

Groups related fields under a shared legend.

npx shadcn@latest add https://ui.vllnt.com/r/fieldset.json
File Upload component

Dropzone-style file picker with previews for selected files.

npx shadcn@latest add https://ui.vllnt.com/r/file-upload.json
Filter Bar component

Horizontal bar with filter controls for content lists.

npx shadcn@latest add https://ui.vllnt.com/r/filter-bar.json
Flashcard component

Study card for active recall with prompt and answer states.

npx shadcn@latest add https://ui.vllnt.com/r/flashcard.json
Floating Action Button component

Fixed-position action button for primary actions.

npx shadcn@latest add https://ui.vllnt.com/r/floating-action-button.json
Floating Navbar component

Floating navigation bar that hides on scroll down and reveals on scroll up.

npx shadcn@latest add https://ui.vllnt.com/r/floating-navbar.json
Floating Toolbar component

Compact action bar that floats above a selection — primary / ghost / destructive variants.

npx shadcn@latest add https://ui.vllnt.com/r/floating-toolbar.json
Flow Diagram component

Interactive flow diagram with nodes, edges, and controls.

npx shadcn@latest add https://ui.vllnt.com/r/flow-diagram.json
Follow Mode component

Follow-mode chrome — outlines a region with a participant's color and surfaces a stop-following chip.

npx shadcn@latest add https://ui.vllnt.com/r/follow-mode.json
Form component

Validation wrapper for composing labels, descriptions, controls, and messages.

npx shadcn@latest add https://ui.vllnt.com/r/form.json
Gantt Chart component

Project timeline with task bars, progress overlays, milestones, and a today indicator across day/week/month/quarter scales.

npx shadcn@latest add https://ui.vllnt.com/r/gantt-chart.json
Gauge Chart component

Semicircular gauge for a single value within a range.

npx shadcn@latest add https://ui.vllnt.com/r/gauge-chart.json
Geography Quiz Map component

Interactive identify-mode map quiz — click the correct region per prompt with visual feedback, score, and results panel.

npx shadcn@latest add https://ui.vllnt.com/r/geography-quiz-map.json
Glass Card component

Frosted-glass card surface with backdrop blur and a translucent background.

npx shadcn@latest add https://ui.vllnt.com/r/glass-card.json
Glass Panel component

Frosted-glass surface for floating chrome above a canvas — dock panels, hovering toolbars, and transient overlays — with a translucent background and soft bord…

npx shadcn@latest add https://ui.vllnt.com/r/glass-panel.json
Glass Progress component

Glass-styled progress bar with a translucent track and token-colored fill.

npx shadcn@latest add https://ui.vllnt.com/r/glass-progress.json
Globe 3D component

Standalone SVG pseudo-3D globe — orthographic projection with auto-rotation, drag interaction, lat/lng markers, and great-circle arcs.

npx shadcn@latest add https://ui.vllnt.com/r/globe-3d.json
Grid component

Responsive CSS grid layout primitive with breakpoint column and gap props.

npx shadcn@latest add https://ui.vllnt.com/r/grid.json
Group Hull component

Durable boundary wrapper for related runtime objects sharing context or ownership.

npx shadcn@latest add https://ui.vllnt.com/r/group-hull.json
Handoff Beacon component

Attention-routing beacon with pulsing ring and optional source / message card for live canvases.

npx shadcn@latest add https://ui.vllnt.com/r/handoff-beacon.json
Heading component

Semantic heading (h1–h6) with theme-overridable font-family, weight, and size design tokens.

npx shadcn@latest add https://ui.vllnt.com/r/heading.json
Heat Map Overlay component

Standalone SVG geographic heat map — radial-gradient blobs with configurable radius, blur, gradient, and opacity.

npx shadcn@latest add https://ui.vllnt.com/r/heat-map-overlay.json
Heat Overlay component

Heatmap-style overlay drawing soft radial blobs for canvas activity samples.

npx shadcn@latest add https://ui.vllnt.com/r/heat-overlay.json
Historic Timeline component

Specialized timeline for historical events spanning centuries or millennia, with era bands, period bars, and BCE/CE point markers.

npx shadcn@latest add https://ui.vllnt.com/r/historic-timeline.json
Historical Figure Card component

Profile card with portrait, lifespan timeline, fields, works, quote, connections, and an expandable biography section.

npx shadcn@latest add https://ui.vllnt.com/r/historical-figure-card.json
Horizontal Scroll Row component

Horizontal scroll container with snap scrolling, chevron navigation, and hidden scrollbar.

npx shadcn@latest add https://ui.vllnt.com/r/horizontal-scroll-row.json
Hover Card component

Card that appears on hover for previewing content.

npx shadcn@latest add https://ui.vllnt.com/r/hover-card.json
Infinite Plane component

Tiled pannable backdrop for the canvas with dot or grid pattern that drifts with the viewport.

npx shadcn@latest add https://ui.vllnt.com/r/infinite-plane.json
Inline Input component

Inline text input with keyboard commit and cancel support.

npx shadcn@latest add https://ui.vllnt.com/r/inline-input.json
Input component

Text input field for forms.

npx shadcn@latest add https://ui.vllnt.com/r/input.json
Input Group component

Groups an input with leading or trailing addons.

npx shadcn@latest add https://ui.vllnt.com/r/input-group.json
Input OTP component

One-time password input with segmented fields.

npx shadcn@latest add https://ui.vllnt.com/r/input-otp.json
Interactive Timeline component

Zoomable, pannable, multi-track timeline with category filter, today marker, and click-to-select events.

npx shadcn@latest add https://ui.vllnt.com/r/interactive-timeline.json
Item component

Flexible row layout with leading media, content, and trailing actions.

npx shadcn@latest add https://ui.vllnt.com/r/item.json
Jarvis Dock component

Floating bottom dock with quick-action buttons + a command-palette trigger.

npx shadcn@latest add https://ui.vllnt.com/r/jarvis-dock.json
Kbd component

Keyboard key indicator with platform-aware modifier expansion via the shortcut prop.

npx shadcn@latest add https://ui.vllnt.com/r/kbd.json
Key Concept component

Highlighted definition block for key terms and a glossary list.

npx shadcn@latest add https://ui.vllnt.com/r/key-concept.json
Keyboard Shortcuts Help component

Displays available keyboard shortcuts to the user.

npx shadcn@latest add https://ui.vllnt.com/r/keyboard-shortcuts-help.json
Knowledge Check component

Inline knowledge check with multiple-choice / true-false / fill-blank questions, per-answer feedback, and a final score summary.

npx shadcn@latest add https://ui.vllnt.com/r/knowledge-check.json
Label component

Accessible form label that associates descriptive text with an input control.

npx shadcn@latest add https://ui.vllnt.com/r/label.json
Lang Provider component

Context provider for language and internationalization.

npx shadcn@latest add https://ui.vllnt.com/r/lang-provider.json
Learning Objectives component

Lists learning goals for educational content.

npx shadcn@latest add https://ui.vllnt.com/r/learning-objectives.json
Left Rail component

Compact vertical rail for canvas modes, tool actions, and secondary navigation controls.

npx shadcn@latest add https://ui.vllnt.com/r/left-rail.json
Line Chart component

Renders a line chart for data visualization.

npx shadcn@latest add https://ui.vllnt.com/r/line-chart.json
Link component

Styled anchor with emphasis variants and an external-link affordance.

npx shadcn@latest add https://ui.vllnt.com/r/link.json
Liquid Glass component

Glass surface with an animated liquid gradient sheen.

npx shadcn@latest add https://ui.vllnt.com/r/liquid-glass.json
List Box component

Accessible single- or multi-select list of options.

npx shadcn@latest add https://ui.vllnt.com/r/list-box.json
Live Cursor component

Remote user's cursor rendered at canvas coordinates with name + status chip.

npx shadcn@latest add https://ui.vllnt.com/r/live-cursor.json
Live Feed component

Rolling activity stream for surfacing incidents, deploys, and operational signals in real time.

npx shadcn@latest add https://ui.vllnt.com/r/live-feed.json
Magnetic component

Wrapper that pulls its content toward the pointer for a magnetic effect.

npx shadcn@latest add https://ui.vllnt.com/r/magnetic.json
Magnetic Button component

Button that drifts toward the pointer for a magnetic hover effect.

npx shadcn@latest add https://ui.vllnt.com/r/magnetic-button.json
Map 2D component

Lightweight 2D map primitive — SVG canvas with equirectangular projection, markers, popups, GeoJSON polygon layers, zoom controls, and an optional backdrop ima…

npx shadcn@latest add https://ui.vllnt.com/r/map-2d.json
Map Timeline component

Standalone SVG map + time slider — era polygons and year-pinned events appear as the user scrubs the timeline.

npx shadcn@latest add https://ui.vllnt.com/r/map-timeline.json
Market Treemap component

Sector-style market heatmap using weighted tiles and signed performance colors.

npx shadcn@latest add https://ui.vllnt.com/r/market-treemap.json
Marquee component

Continuously scrolling content lane for badges, logos, and status chips.

npx shadcn@latest add https://ui.vllnt.com/r/marquee.json
MDX Content component

Renders MDX content with component mapping.

npx shadcn@latest add https://ui.vllnt.com/r/mdx-content.json
Menubar component

Horizontal menu bar with dropdown menus.

npx shadcn@latest add https://ui.vllnt.com/r/menubar.json
Meteors component

Decorative meteor shower of streaks falling across the background.

npx shadcn@latest add https://ui.vllnt.com/r/meteors.json
Meter component

Static measurement bar (role=meter) for a known range, with optional segments.

npx shadcn@latest add https://ui.vllnt.com/r/meter.json
Metric Cluster component

Compact stack of related metrics pinned to a canvas object's corner.

npx shadcn@latest add https://ui.vllnt.com/r/metric-cluster.json
Metric Gauge component

Real-time arc and dial display for monitored percentages and utilization.

npx shadcn@latest add https://ui.vllnt.com/r/metric-gauge.json
Mini Map Panel component

Viewport overview panel showing canvas bounds, markers, and the current zoom window.

npx shadcn@latest add https://ui.vllnt.com/r/mini-map-panel.json
Model Comparison component

Side-by-side comparison of AI model responses with optional blind mode, metadata stats, and a vote bar.

npx shadcn@latest add https://ui.vllnt.com/r/model-comparison.json
Model Selector component

Dropdown selector for choosing AI models.

npx shadcn@latest add https://ui.vllnt.com/r/model-selector.json
Multi Select component

Popover-based multi-selection input with selected-value badges and optional search.

npx shadcn@latest add https://ui.vllnt.com/r/multi-select.json
Multi Select Lasso component

Selection rectangle overlay for canvas multi-select gestures.

npx shadcn@latest add https://ui.vllnt.com/r/multi-select-lasso.json
Native Select component

Styled wrapper around the native select element.

npx shadcn@latest add https://ui.vllnt.com/r/native-select.json
Navbar SaaS component

SaaS-style navigation bar with branding and links.

npx shadcn@latest add https://ui.vllnt.com/r/navbar-saas.json
Navigation Menu component

Accessible navigation menu with links and sub-navigation.

npx shadcn@latest add https://ui.vllnt.com/r/navigation-menu.json
Newsletter Signup component

Email-capture form with idle/sending/sent/error state machine, custom validators, and overridable labels.

npx shadcn@latest add https://ui.vllnt.com/r/newsletter-signup.json
Number Input component

Numeric input with increment and decrement controls.

npx shadcn@latest add https://ui.vllnt.com/r/number-input.json
Number Ticker component

Animated number transitions for stats, KPIs, and compact numeric callouts.

npx shadcn@latest add https://ui.vllnt.com/r/number-ticker.json
Object Card component

Durable object view for agents, runs, artifacts, and tasks inside the canvas.

npx shadcn@latest add https://ui.vllnt.com/r/object-card.json
Object Handle component

Drag/reposition affordance for spatial objects that need a calm grab target.

npx shadcn@latest add https://ui.vllnt.com/r/object-handle.json
Object Inspector component

Right-dock detail header — kind chip, status dot, title/subtitle, with property-section slots.

npx shadcn@latest add https://ui.vllnt.com/r/object-inspector.json
Order Book component

Level II bid/ask depth ladder with cumulative size bars and spread readout.

npx shadcn@latest add https://ui.vllnt.com/r/order-book.json
Overview Board component

Grid of overview cards for at-a-glance dashboards — a row of headline metrics with consistent spacing and tone.

npx shadcn@latest add https://ui.vllnt.com/r/overview-board.json
Pagination component

Page navigation controls with previous, next, and page links.

npx shadcn@latest add https://ui.vllnt.com/r/pagination.json
Panel component

Bordered, titled content surface with header, body, and footer slots.

npx shadcn@latest add https://ui.vllnt.com/r/panel.json
Parallel Timeline component

Multi-track timeline with shared time axis, BCE/CE event markers, and optional era bands for comparative history.

npx shadcn@latest add https://ui.vllnt.com/r/parallel-timeline.json
Particles component

Floating particle field that drifts gently in the background.

npx shadcn@latest add https://ui.vllnt.com/r/particles.json
Password Input component

Password field with a built-in visibility toggle.

npx shadcn@latest add https://ui.vllnt.com/r/password-input.json
Phone Input component

Phone number input with a country dialing-code selector.

npx shadcn@latest add https://ui.vllnt.com/r/phone-input.json
Pie Chart component

Proportional pie or donut chart for part-to-whole comparisons.

npx shadcn@latest add https://ui.vllnt.com/r/pie-chart.json
Plan Badge component

Subscription tier indicator for pricing, billing, and account summaries.

npx shadcn@latest add https://ui.vllnt.com/r/plan-badge.json
Playback Ghost component

Translucent overlay marking where a canvas object was at a previous timestamp during playback.

npx shadcn@latest add https://ui.vllnt.com/r/playback-ghost.json
Policy Delivery Panel component

Right-dock panel listing policies / guardrails active for the route or run.

npx shadcn@latest add https://ui.vllnt.com/r/policy-delivery-panel.json
Popover component

Floating content panel anchored to a trigger element.

npx shadcn@latest add https://ui.vllnt.com/r/popover.json
Presence Stack component

Overlapping live-presence avatars with status dots and a sane overflow chip.

npx shadcn@latest add https://ui.vllnt.com/r/presence-stack.json
Presence Sync Indicator component

Compact pill that surfaces live connection + sync health for a collaborative canvas.

npx shadcn@latest add https://ui.vllnt.com/r/presence-sync-indicator.json
Pricing Table component

Plan comparison with feature checklist, tier highlighting, CTA, and an optional monthly/annual toggle.

npx shadcn@latest add https://ui.vllnt.com/r/pricing-table.json
Primary Source Viewer component

Document viewer for historical primary sources with zoom, rotate, region annotations, transcription panel, and metadata footer.

npx shadcn@latest add https://ui.vllnt.com/r/primary-source-viewer.json
Pro Tip component

Highlighted tip block with variants for tips, best practices, gotchas, and more.

npx shadcn@latest add https://ui.vllnt.com/r/pro-tip.json
Profile Section component

User profile display section with avatar and details.

npx shadcn@latest add https://ui.vllnt.com/r/profile-section.json
Progress Bar component

Visual progress indicator with labels and completion state.

npx shadcn@latest add https://ui.vllnt.com/r/progress-bar.json
Progress Card component

Card displaying progress metrics and status.

npx shadcn@latest add https://ui.vllnt.com/r/progress-card.json
Progress Tracker component

Curriculum-level learning dashboard for modules, lessons, exercises, streaks, and earned skills.

npx shadcn@latest add https://ui.vllnt.com/r/progress-tracker.json
Progressive Blur component

Progressive blur overlay that fades focus toward one edge.

npx shadcn@latest add https://ui.vllnt.com/r/progressive-blur.json
Prompt Input component

Auto-growing prompt textarea with a submit affordance and optional toolbar slot.

npx shadcn@latest add https://ui.vllnt.com/r/prompt-input.json
Prompt Templates component

Searchable prompt template gallery with category filter, variable fill-in form, and onSelect.

npx shadcn@latest add https://ui.vllnt.com/r/prompt-templates.json
Property Section component

Compact key/value grid for inspector panels — labels, sublabels, optional collapse.

npx shadcn@latest add https://ui.vllnt.com/r/property-section.json
Prose component

Long-form content wrapper that styles raw HTML descendants with the token-driven type scale.

npx shadcn@latest add https://ui.vllnt.com/r/prose.json
QR Code component

Renders a QR code from a string value as a theme-aware SVG.

npx shadcn@latest add https://ui.vllnt.com/r/qr-code.json
Quiz component

Interactive multiple-choice quiz with hints, explanations, and scoring.

npx shadcn@latest add https://ui.vllnt.com/r/quiz.json
Radar Chart component

Spider chart comparing several metrics on shared axes.

npx shadcn@latest add https://ui.vllnt.com/r/radar-chart.json
Radio Group component

Group of radio buttons for single-selection input.

npx shadcn@latest add https://ui.vllnt.com/r/radio-group.json
Range Calendar component

Calendar that selects a start and end date as a range.

npx shadcn@latest add https://ui.vllnt.com/r/range-calendar.json
Rating component

Inline star rating for lightweight learner feedback.

npx shadcn@latest add https://ui.vllnt.com/r/rating.json
Reasoning component

Collapsible AI reasoning trace with streaming support and ordered or free-form steps.

npx shadcn@latest add https://ui.vllnt.com/r/reasoning.json
Relationship Inspector component

Right-dock panel listing inbound + outbound edges of the focused canvas object.

npx shadcn@latest add https://ui.vllnt.com/r/relationship-inspector.json
Resizable component

Resizable panel layout with draggable handles.

npx shadcn@latest add https://ui.vllnt.com/r/resizable.json
Reveal Text component

Reveals text with a directional slide-and-fade when it enters the viewport.

npx shadcn@latest add https://ui.vllnt.com/r/reveal-text.json
Right Dock component

Context dock for inspectors, summaries, and secondary canvas panels.

npx shadcn@latest add https://ui.vllnt.com/r/right-dock.json
Role Badge component

Account role indicator for owners, admins, members, and billing contacts.

npx shadcn@latest add https://ui.vllnt.com/r/role-badge.json
Route Map component

Standalone SVG map with animated route paths, waypoints, and progress indicator. For trade routes, voyages, migrations, delivery tracking.

npx shadcn@latest add https://ui.vllnt.com/r/route-map.json
Routing Assignment Panel component

Right-dock panel listing the agent slots an active route dispatches to.

npx shadcn@latest add https://ui.vllnt.com/r/routing-assignment-panel.json
Run Timeline component

Multi-lane execution timeline showing run phases over time, with optional cursor.

npx shadcn@latest add https://ui.vllnt.com/r/run-timeline.json
Runtime Overview Panel component

Top-of-dock summary tile grid for runtime health when no canvas object is selected.

npx shadcn@latest add https://ui.vllnt.com/r/runtime-overview-panel.json
Sankey Chart component

Flow diagram showing weighted links between nodes.

npx shadcn@latest add https://ui.vllnt.com/r/sankey-chart.json
Scope Selector component

Multi-level scope picker for nested environments, teams, and targets.

npx shadcn@latest add https://ui.vllnt.com/r/scope-selector.json
Scramble Text component

Scrambles characters then resolves them into the final text.

npx shadcn@latest add https://ui.vllnt.com/r/scramble-text.json
Scroll Area component

Custom scrollable area with styled scrollbars.

npx shadcn@latest add https://ui.vllnt.com/r/scroll-area.json
Scroll Progress component

Fixed bar that tracks reading progress down the page.

npx shadcn@latest add https://ui.vllnt.com/r/scroll-progress.json
Search Bar component

Text search input with icon and clear functionality.

npx shadcn@latest add https://ui.vllnt.com/r/search-bar.json
Search Dialog component

Full-screen search dialog with keyboard navigation.

npx shadcn@latest add https://ui.vllnt.com/r/search-dialog.json
Search Field component

Search input with a leading icon and a clear button.

npx shadcn@latest add https://ui.vllnt.com/r/search-field.json
Segmented Control component

Single-choice segmented selector for switching modes, views, or filters.

npx shadcn@latest add https://ui.vllnt.com/r/segmented-control.json
Select component

Dropdown select input for choosing from a list of options.

npx shadcn@latest add https://ui.vllnt.com/r/select.json
Selection Halo component

Local-user selection halo with corner handles + label slot for spatial canvases.

npx shadcn@latest add https://ui.vllnt.com/r/selection-halo.json
Selection Presence component

Dashed-border overlay marking what another user has selected on the canvas.

npx shadcn@latest add https://ui.vllnt.com/r/selection-presence.json
Separator component

Visual divider between content sections.

npx shadcn@latest add https://ui.vllnt.com/r/separator.json
Severity Badge component

Operational severity label with tone variants and optional pulse for critical incidents.

npx shadcn@latest add https://ui.vllnt.com/r/severity-badge.json
Share Dialog component

Modal dialog for sharing a page across social platforms with a copy-link action and overridable labels.

npx shadcn@latest add https://ui.vllnt.com/r/share-dialog.json
Share Section component

Social sharing buttons and link copy section.

npx shadcn@latest add https://ui.vllnt.com/r/share-section.json
Sheet component

Slide-over panel from the edge of the screen.

npx shadcn@latest add https://ui.vllnt.com/r/sheet.json
Shimmer Button component

Button with a light sheen that sweeps across its surface.

npx shadcn@latest add https://ui.vllnt.com/r/shimmer-button.json
Shimmer Text component

Text with a bright light band that sweeps across it.

npx shadcn@latest add https://ui.vllnt.com/r/shimmer-text.json
Shine Border component

Wrapper that draws an animated gradient border around its content.

npx shadcn@latest add https://ui.vllnt.com/r/shine-border.json
Shiny Button component

Button with a glossy gradient sheen that sweeps on a loop.

npx shadcn@latest add https://ui.vllnt.com/r/shiny-button.json
Sidebar component

Collapsible sidebar navigation layout.

npx shadcn@latest add https://ui.vllnt.com/r/sidebar.json
Sidebar Provider component

Context provider for managing sidebar open/close state.

npx shadcn@latest add https://ui.vllnt.com/r/sidebar-provider.json
Sidebar Toggle component

Responsive toggle button for opening and closing the sidebar.

npx shadcn@latest add https://ui.vllnt.com/r/sidebar-toggle.json
Skeleton component

Placeholder loading animation for content.

npx shadcn@latest add https://ui.vllnt.com/r/skeleton.json
Slider component

Range slider input for selecting numeric values.

npx shadcn@latest add https://ui.vllnt.com/r/slider.json
Slideshow component

Step-through slideshow for presenting content sequentially.

npx shadcn@latest add https://ui.vllnt.com/r/slideshow.json
Snap Guides component

Alignment guide overlay — dashed vertical and horizontal lines that surface during a drag.

npx shadcn@latest add https://ui.vllnt.com/r/snap-guides.json
Sparkles component

Decorative twinkling sparkles scattered behind content.

npx shadcn@latest add https://ui.vllnt.com/r/sparkles.json
Sparkline Grid component

KPI grid of labeled value tiles each paired with a compact sparkline trend.

npx shadcn@latest add https://ui.vllnt.com/r/sparkline-grid.json
Spinner component

Animated loading spinner indicator.

npx shadcn@latest add https://ui.vllnt.com/r/spinner.json
Spinning Text component

Text laid out in a circle that rotates continuously.

npx shadcn@latest add https://ui.vllnt.com/r/spinning-text.json
Spotlight Card component

Card with a radial spotlight that follows the pointer.

npx shadcn@latest add https://ui.vllnt.com/r/spotlight-card.json
Stat Card component

Headline KPI card for metrics, trends, and supporting context.

npx shadcn@latest add https://ui.vllnt.com/r/stat-card.json
State Badge Overlay component

State chip pinned to a canvas object's corner — idle, queued, running, complete, failed, stopped.

npx shadcn@latest add https://ui.vllnt.com/r/state-badge-overlay.json