sh4dcnv2 · atlas
← libraries

@karaui

Animated React components, AI agent interfaces and app blocks built with Motion and Tailwind CSS, with ten switchable design styles.

213 components pro available react shadcn-cli MIT

Install this registry

shadcn (npm) npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/registry.json
pnpm pnpm dlx shadcn@latest add https://karaui.kamisama-v0.my.id/r/registry.json
bun bunx shadcn@latest add https://karaui.kamisama-v0.my.id/r/registry.json
fetch registry curl -s https://karaui.kamisama-v0.my.id/r/registry.json

Components

213 total
Tilt Card component

3D perspective tilt on hover with cursor-tracked glare.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/tilt-card.json
Button Button component

Press scale, hover lift, variants and sizes.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/button-base.json
Button Stateful Button component

Idle → loading → success / error with blur-swap slots and morphing width.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/button-stateful.json
Button Magnetic Button component

Button composed with the Magnetic wrapper for cursor-attracted pull.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/button-magnetic.json
Animated CTA Buttons Expanding Arrow Button component

An accent tile that expands into a dotted-arrow trail on hover or focus.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/expanding-arrow-button.json
Animated CTA Buttons Hold Action Button component

Hold to complete with a vertical or horizontal liquid fill; release early to cancel.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/hold-action-button.json
Animated CTA Buttons Slide Action Button component

Drag the thumb to the end to confirm an action; release early to spring back.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/slide-action-button.json
Marquee component

Infinite horizontal or vertical scroll with pause-on-hover.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/marquee.json
Tabs component

Pill, segment or underline tabs with a spring layoutId indicator.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/tabs.json
Switch component

Toggle with a spring-driven thumb and press feedback.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/switch.json
Input component

Text input with label, left/right icons, error shake and success check draw.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/input.json
Select Select component

Composable primitives (Select, SelectTrigger, SelectValue, SelectContent, SelectItem); the panel pinches off the trigger and separates, with staggered items. P…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/select.json
Select Morph Select component

Composable primitives (MorphSelect, MorphSelectTrigger, MorphSelectValue, MorphSelectContent, MorphSelectItem) where the trigger morphs into the panel via a sh…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/select-morph.json
Combobox component

Searchable combobox with a morphing portal, grouped filtering, keyboard navigation, and controlled or uncontrolled state.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/combobox.json
Checkbox component

Form choice control with a draw-on checkmark, spring press feedback and indeterminate state support.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/checkbox.json
Radio Group component

Single-select choice control with a gliding layoutId indicator dot and spring press feedback.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/radio.json
Bottom Sheet component

Vaul-inspired draggable bottom sheet with snap points, inertia and glass surface.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/bottom-sheet.json
Pull to Refresh component

Native-feeling pull-to-refresh container with drag resistance, threshold feedback and async refresh handling.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/pull-to-refresh.json
Shared Layout Background component

A pill that glides between hovered items via motion's shared layout, with blur enter/exit.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/shared-layout-bg.json
Bounce Sidebar component

A vertical sidebar whose active dot jumps between destinations on a curved, spring-loaded path.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/bounce-sidebar.json
Animated Sidebar component

A composable application sidebar with morphing nested navigation that folds into an animated icon rail on desktop and becomes a focus-managed sheet on mobile.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/animated-sidebar.json
Preview Rail component

Codex app-inspired navigation rail with compact ticks that form a hover pyramid and reveal a floating destination preview.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/preview-rail.json
Dock component

macOS-style dock with grouped actions and a gliding active pill.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/dock.json
Tooltip component

Hover or focus tooltip with blur enter/exit and spring spawn.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/tooltip.json
Animated Context Menu component

Composable context-menu primitives with a pointer-origin clip morph, a gliding active row, checkbox and radio choices, keyboard navigation, typeahead, and long…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/context-menu.json
Popover Gooey Popover component

Composable Popover, PopoverTrigger, PopoverContent; the panel oozes out of the trigger through an SVG goo filter with a liquid neck, crisp content fading in on…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/popover.json
Popover Morph Popover component

Composable MorphPopover, MorphPopoverTrigger, MorphPopoverContent; the panel is laid out full size but clipped to the corner nearest the trigger, then unclips …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/popover-morph.json
Morphing Modal component

Family-app-style modal. A single panel that morphs its height as you navigate between inner views, with blur cross-fade on content.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/morphing-modal.json
Center Morph Modal component

A composable modal whose full-size surface unfolds from its exact center toward every edge, then folds back the same way with an inset close control.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/center-morph-modal.json
Text Animation Text Scramble component

A controlled character scramble that resolves changed text while keeping its final value accessible.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/text-scramble.json
Text Animation Dia Text Animation component

A Dia-inspired text effect with a fixed sentence prefix and a cycling final word revealed by a colorful sweep.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/chromatic-text-reveal.json
Text Animation Text Reveal component

Word or character reveal with spring slide-up and blur.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/text-reveal.json
Text Animation Text Shimmer component

Gradient sweep across text for loading or emphasis.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/text-shimmer.json
Text Animation Text Cascade component

Letter-by-letter slot roll for standalone text — old letters drop away as new ones land, left to right.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/text-cascade.json
Number Animation Number Ticker component

Slot-machine rolling digits with staggered entry.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/number-ticker.json
Number Animation Animated Number component

Spring-driven count-up triggered when in view.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/animated-number.json
Animated Badge component

Status badge with animated state icons, pulse feedback and compact size variants.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/animated-badge.json
Action Swap Cascade component

Letter-by-letter slot roll — the old label's letters drop away as the new ones land, left to right.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/action-swap-cascade.json
Action Swap Blur component

Copy-button style swap with blur, opacity and scale.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/action-swap-blur.json
Action Swap Roll component

The next text or icon rolls in from below with blur.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/action-swap-roll.json
Animated Toast Stack Animated Toast Stack component

Stacked toasts with status morphs, swipe dismissal, actions and six screen positions.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/animated-toast-stack.json
Animated Toast Stack Toast Promise component

One toast tracks a promise: a spinner while pending, then it morphs in place into success or error and starts its dismiss timer.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/toast-promise.json
Theme Toggle component

Theme toggle button that repaints the whole page through the View Transition API — a rectangle or circle clip-path reveal, or slats that open across the screen…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/theme-toggle.json
Bouncy Accordion component

Single-open accordion with weighted spring layout, icon rows and reduced-motion-safe content reveals.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/bouncy-accordion.json
Drawer component

Side panel that slides in from the left or right with a spring, backdrop blur, body scroll lock and esc-to-close.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/drawer.json
Scroll Animation Smooth Scroll component

Smooth-scroll provider over Lenis with a useSmoothScroll hook exposing scroll offset, progress and velocity. Reduced-motion safe.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/smooth-scroll.json
Scroll Animation Scroll Progress component

Reading-progress indicator — fixed bar or circular ring — driven by scroll position via useSmoothScroll, with spring smoothing.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/scroll-progress.json
Scroll Animation Parallax component

Wrapper that drifts its children at a speed factor as they cross the viewport, on either axis. Reduced-motion safe.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/parallax.json
Scroll Animation Scroll To component

Button that smooth-scrolls to a target (offset, selector or element) via the active SmoothScroll provider; reduced-motion jumps instantly.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/scroll-to.json
Scroll Animation Scroll Reveal component

Reveals its children with a spring slide and blur as they enter the viewport, once or every time. Reduced-motion keeps a fade.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/scroll-reveal.json
Range Slider Range Slider component

Tick dots, and a vertical-bar thumb that bounces as it lands on each step.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/range-slider.json
Range Slider Fluid Slider component

No thumb. The fill slides behind a rounded liquid cap, and the label flips color wherever the fill covers it.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/range-slider-fluid.json
Range Slider Wave Slider component

Equalizer bars peak around the handle and drop back once it passes, so the value moves down the track as a wave.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/range-slider-wave.json
Range Slider Bubble Slider component

Grab the thumb and a value bubble pops out of it. The bubble tilts and squashes with how fast you drag, then settles upright.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/range-slider-bubble.json
Range Slider Ruler Slider component

The needle stays put and the scale scrolls under it. A flick keeps going and settles on the nearest tick. Fractional steps read at the step's own precision.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/range-slider-ruler.json
Wheel Picker component

iOS-style picker wheel: a 3D drum on native momentum scroll that snaps to the nearest notch, with wheel, drag and keyboard control. Composes side by side for d…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/wheel-picker.json
Chart Area Chart component

Stacked gradient areas with a time-range switch; the reveal replays whenever the range changes.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/chart-area.json
Chart Bar Chart component

Grouped columns that grow from the baseline; hovering a category dims the rest and reads every series.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/chart-bar.json
Chart Line Chart component

Smooth monotone lines with dots, a snapping cursor and one tooltip for every series.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/chart-line.json
Chart Donut Chart component

Slices sweep in clockwise; the hovered slice lifts and the center swaps from the total to its value and share. variant="pie" for a solid pie.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/chart-donut.json
Chart Radial Chart component

Concentric progress rings with rounded caps that fill clockwise toward a target.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/chart-radial.json
Chart Sparkline component

Word-sized trend line for stat tiles that ends on the latest value, with a spoken summary.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/sparkline.json
Chart Heatmap Chart component

GitHub-style contribution calendar; cells fade in week by week and arrow keys read each day.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/chart-heatmap.json
Chart Gauge Chart component

Arc meter with threshold bands; the fill and a springy needle swing to the value together.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/chart-gauge.json
Chart Funnel Chart component

Horizontal conversion funnel whose stages grow in one by one; hovering a stage reads its step conversion.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/chart-funnel.json
Sortable List component

Drag-to-reorder list where only the grip handle lifts a row, the lifted row rises with a soft shadow and slight scale while its siblings spring out of the way,…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/sortable-list.json
Tree View component

Keyboard-first WAI-ARIA tree with spring-rotating chevrons, height-morphing nested groups, indent guide lines, a selection pill that glides between rows via sh…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/tree-view.json
Resizable Panels component

Horizontal or vertical split panes with pointer-captured drag handles, per-panel min/max sizes, collapsible panels that spring shut below a threshold, double-c…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/resizable-panels.json
Image Compare component

Before/after comparison whose top layer is clipped by a spring-smoothed clip-path divider, with a draggable knob, optional hover-follow mode, edge-fading label…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/image-compare.json
Timeline component

Vertical changelog timeline whose connector line draws with scroll progress, with dots that pop in, content that slides into view, done/current/upcoming states…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/timeline.json
Tag Input component

Chip field where Enter, comma or Tab adds a tag that springs in while the rest glide aside via shared layout, with Backspace-twice removal, arrow-key chip navi…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/tag-input.json
Color Picker component

HSV color picker with a 2D saturation/brightness area, hue and optional alpha sliders whose thumbs spring to a clicked point and follow drags 1:1, a validated …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/color-picker.json
Rating component

Star rating radiogroup with hover preview fill, a staggered spring bounce on pick, optional half-star precision from the pointer position, click-to-clear, arro…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/rating.json
Number Stepper component

Spinbutton with −/+ controls whose digits roll in the direction of change, press-and-hold repeat that accelerates, direct typing, arrow/Page/Home/End keys, min…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/number-stepper.json
Pagination component

Page navigation with sibling and boundary ellipsis logic, a spring-gliding active pill, numbers that roll as the window shifts, arrow-nudge prev/next controls,…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/pagination.json
Copy Button component

Copy-to-clipboard button with a blur-and-scale copy-to-check icon morph, optional rolling Copy/Copied label, execCommand fallback, error state, and screen read…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/copy-button.json
Carousel component

Swipeable slide carousel driven by one motion value: momentum drag that snaps to slides with rubber-band edges, seamless loop, responsive slidesPerView, dot or…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/carousel.json
Markdown Editor component

Textarea Markdown editor with an undo-safe formatting toolbar and shortcuts, list continuation and Tab indenting, a floating selection toolbar, Write/Preview/S…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/markdown-editor.json
Tour component

Onboarding tour that dims the page and cuts a rounded spotlight around each target, gliding and resizing it from step to step, with a card that flips and shift…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/tour.json
Avatar Group component

Overlapping avatar stack that springs apart on hover or keyboard focus, with name tooltips, online/away/busy presence dots, an optional is-typing pulse ring an…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/avatar-group.json
Dropdown Menu component

Composable WAI-ARIA dropdown menu that springs open with a scale and fade from the trigger side, with a gliding active-row highlight, checkbox and radio items,…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/dropdown-menu.json
Hover Card component

Hover card that springs out of its trigger after an open delay and stays open while the pointer travels into it; also opens on keyboard focus, closes on Escape…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/hover-card.json
Kbd component

Keyboard key chips and key combos that render ⌘ or Ctrl for the visitor's platform without hydration mismatch, in two sizes, with a spring dip when pressed and…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/kbd.json
Dialog component

Composable modal Dialog and AlertDialog that portal to the body over a blurred backdrop, scale the panel up and exit faster, trap focus, close on Escape, lock …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/dialog.json
Alert component

Inline alert banner in info, success, warning and destructive tones that keep contrast in light and dark, with icons, a title, description and optional actions…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/alert.json
Progress component

Progress indicators in three forms: a linear Progress bar whose fill springs smoothly with an optional label and rolling percentage, a ProgressCircle ring draw…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/progress.json
Skeleton component

Loading placeholders: Skeleton blocks in rect, circle or text shapes with a gradient shimmer, SkeletonText paragraphs with a natural short last line, and Skele…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/skeleton.json
Empty State component

Empty-state block with an icon or illustration slot, title, description, primary and secondary actions, three sizes and an optional dashed border; the default …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/empty-state.json
Breadcrumb component

Composable breadcrumb trail with a hover underline that slides in from the left, links that render through your router via a render prop, and a data-driven ite…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/breadcrumb.json
Segmented Control component

Form-ready SegmentedControl with radiogroup semantics, a raised thumb that glides between options on a shared-layout spring, icon and/or label options, sizes, …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/segmented-control.json
Multi Select component

Searchable multi-value select whose field is the combobox input: picked options ride as chips that spring in, glide aside and collapse into a "+N" overflow chi…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/multi-select.json
Phone Input component

International phone field with a searchable country picker (emoji flags, dial codes, ~45 built-in countries or your own list), per-country grouping applied as …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/phone-input.json
Password Input component

Password field with an eye icon that morphs to eye-off, a caps-lock warning, a segmented strength meter whose bars spring-fill and recolor with a sliding Weak/…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/password-input.json
Textarea component

Multi-line companion to Input with the same label, error shake and message API plus a description line, auto-growing between minRows and maxRows through a meas…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/textarea.json
Inline Edit component

Click-to-edit text that turns into an input or auto-growing textarea in the exact same box (no layout jump) on click, Enter or F2, saves on Enter or blur and c…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/inline-edit.json
Toggle Group component

Composable toolbar toggles: a standalone aria-pressed Toggle plus a shadcn-shaped ToggleGroup of ToggleGroupItem children in single or multiple mode, with defa…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/toggle-group.json
Card component

Plain, shadcn-compatible Card building block (CardHeader, CardTitle, CardDescription, CardAction, CardContent, CardFooter) with default, outline, elevated and …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/card.json
Scroll Area component

Native-scrolling container that keeps wheel, touch momentum and keyboard scrolling but hides the browser bar behind an overlay thumb (vertical, horizontal or b…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/scroll-area.json
Collapsible component

Unstyled disclosure primitive (Collapsible, CollapsibleTrigger with asChild, CollapsibleContent) with controlled or uncontrolled open state, an in-flow height …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/collapsible.json
Accordion component

Calm shadcn-compatible accordion built on Collapsible (Accordion, AccordionItem, AccordionTrigger, AccordionContent) with type single or multiple, collapsible,…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/accordion.json
Menubar component

Desktop-app menubar (File / Edit / View) on the WAI-ARIA menubar pattern where every menu renders into one shared floating panel, so once a menu is open hoveri…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/menubar.json
Badge component

General-purpose badge in default, secondary, outline, destructive, success and warning (soft or solid), three sizes, with an optional pulsing status dot or ico…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/badge.json
Stepper component

Multi-step flow with an active ring that glides between step markers, connectors that fill as steps complete, panels that slide in from the direction of travel…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/stepper.json
Date Picker Date Picker component

Date field whose calendar morphs open from the trigger corner and closes on pick.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/date-picker.json
Date Picker Calendar component

Inline single-date calendar; the selected pill glides between days. Weekends disabled in this demo.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/calendar.json
Date Picker Date Range Picker component

Range field whose two-month calendar morphs open beside one-click presets and commits once the end day is picked.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/date-range-picker.json
Date Picker Booking Calendar component

Two-month stay picker with nightly prices under each day and the cheapest days tinted, booked nights struck through, a minimum stay, and a footer with dates, n…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/booking-calendar.json
Date Picker Time Picker component

iOS-style hour, minute and AM/PM drums composed from WheelPicker, inline or as a time field whose wheels morph open and commit on Done.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/time-picker.json
Date Picker Date & Time Picker component

One field whose panel morphs open with the calendar beside time wheels; edits a draft and commits on Done, labelled like "Oct 14, 2026, 9:30 AM".

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/date-time-picker.json
Date Picker Month Picker component

Twelve-month grid with a gliding selection pill, year slides and a zoom-out year grid, single or range mode, min/max and full keyboard navigation, plus a popov…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/month-picker.json
Table Data Table component

10k virtualized rows with sortable headers, row selection, column resize and reorder.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/table.json
Table Editable Table component

Edit cells inline and insert or delete rows and columns via border handles; the table re-renders from the updated data and column defs.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/table-editable.json
Table Async Table component

Loads pages on demand — skeleton rows on first load, then infinite scroll via onEndReached as the virtualized list nears the bottom.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/table-async.json
Table Advanced Data Table component

Paginated DataTable with multi-column sort (Shift+click adds keys, rows glide into place), per-column text/select filters and global search, column hide and dr…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/table-advanced.json
Shader Background component

Canvas shader backgrounds (mesh gradient, grain, warp, waves, voronoi, dot orbit and more) with a single typed variant prop. Reduced-motion freezes animated va…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/shader-background.json
Cylinder Carousel component

A carousel whose items line the inside of a cylinder, receding into the center and growing toward the edges. Drag, scroll or arrow-key to roll it, with a sprin…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/cylinder-carousel.json
Loader component

Loading indicator with seventeen variants: spinner, dots, bars, dot-matrix, dither, morph, comet, scramble, metaballs, newton, helix, percent, and five termina…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/loader.json
Voice Input component

A mic button that morphs into a recording pill with a live Web Audio waveform, elapsed timer, cancel and confirm actions, a shimmering transcription state, and…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/voice-input.json
Message Bubble component

A focused conversational surface with visual tones, independent alignment, grouped messages, expandable content, and interactive link or button support.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/message-bubble.json
Message component

Composable conversation primitives for message rows, grouped bubbles, avatars, metadata, live markers, and a mount-only trailing-edge pop-up for newly sent row…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/message.json
Message Scroller component

A reader-aware conversation viewport that follows streamed output at the live edge and releases control when the reader moves away.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/message-scroller.json
Prompt Input component

An auto-growing agent composer with prompt actions, model selection, keyboard submission, and animated send and stop states.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/prompt-input.json
Todo List component

A collapsible agent task plan with morphing status marks, a completion count, compact metadata, and smooth list updates.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/todo-list.json
Code Block component

A syntax-highlighted code surface with stable streaming updates, line numbers, focused lines, smooth following, and copy feedback.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/code-block.json
Approval Card component

A human-in-the-loop decision surface for approvals, single or multiple-choice questions, custom responses, and multi-step review flows.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/approval-card.json
File Diff component

A syntax-highlighted file change disclosure with progressive rows, line numbers, live change counts, smooth following, and completion collapse.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/file-diff.json
Tool Result component

A lightweight execution disclosure for syntax-highlighted terminal output and request responses that collapses into a compact completed state.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/tool-result.json
Streaming Response component

A stable response surface with completion actions, rendered content, and an expandable source summary.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/streaming-response.json
Image Generation component

A stable generated-image surface that moves from queued work through progressive refinement to a completed result without layout shift.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/image-generation.json
Tool Approval component

A human-in-the-loop permission card for reviewing tool details, allowing once, remembering access, or denying execution.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/tool-approval.json
Citations component

Inline citation markers paired with a collapsible, progressively rendered reference collection for grounded agent responses.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/citations.json
Agent Activity component

One adaptive activity stream for reasoning, searches, tool calls, structured execution traces, or a chronological mix.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/agent-activity.json
Agent Loading States Reasoning Text component

Shimmering reasoning copy with an ASCII loader and cascade, phrase-swap, or per-letter scramble transitions.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/reasoning-text.json
Agent Loading States Thinking Shimmer component

A quiet shimmer that keeps the agent's current status readable while work continues.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/thinking-shimmer.json
Agent Loading States Agent Progress component

A compact activity glyph, action verb, and live tabular timer for longer-running agent work.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/agent-progress.json
Model Selector component

Searchable AI model picker (`ModelSelector`) that morphs open from its trigger with models grouped by provider, generic geometric provider glyphs, vision/tools…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/model-selector.json
Context Meter component

Token usage indicator (`ContextMeter`) whose compact ring and "42k / 200k" readout expand on hover or click into a breakdown bar of system, conversation, files…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/context-meter.json
Prompt Suggestions component

Suggested prompt cards or chips (`PromptSuggestions`) that stagger in on first reveal, filter and highlight as the composer text changes via `query`, reflow wi…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/prompt-suggestions.json
Message Actions component

Assistant message action row (`MessageActions`) with copy that morphs into a drawn check, regenerate that spins (continuously while its promise runs), exclusiv…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/message-actions.json
Branch Navigator component

Version switcher for regenerated or edited messages: `Branches` shares a controlled or uncontrolled index, `BranchContent` cross-fades and slides the active ve…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/branch-navigator.json
Conversation History component

Chat history sidebar list grouped into Pinned, Today, Yesterday, Previous 7 days and Older from a now read after mount, with search, a spring-gliding active hi…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/conversation-history.json
Artifact Panel component

Side canvas that slides open beside a chat (its width eases so the conversation reflows smoothly) to show a generated artifact, with a version switcher whose l…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/artifact-panel.json
Voice Orb component

Audio-reactive orb for voice mode whose blurred --chart and --primary color blobs orbit inside a glossy sphere and swell with a 0..1 level prop, easing between…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/voice-orb.json
AI Sidebar component

A collapsible AI workspace sidebar for folders, projects, files, and bookmarks with keyboard navigation, optimistic moves, inline rename, and overflow-aware la…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/ai-sidebar.json
Chat App component

A complete agent conversation workspace composing navigation, messages, streaming, planning, approvals, tools, code, diffs, generated media, sources, and promp…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/chat-app.json
Inbox App block

Mail client with a folder rail and unread counts (virtual folders like Starred via `filter`), a searchable message list with unread dots, stars, checkboxes and…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/inbox-app.json
Music Player block

Now-playing card with a token-gradient cover that breathes with playback, title and artist that cross-fade in the skip direction, a draggable scrub bar with bu…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/music-player.json
File Manager block

File browser with breadcrumb navigation, folders that slide in from the side you travel, grid/list views, click / Cmd-Ctrl-click / Shift-click range selection …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/file-manager.json
Dashboard Shell block

Container-sized app shell whose sidebar collapses to icons with tooltips and a gliding active pill, a top bar with a Mod+K search field and avatar menu, and a …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/dashboard-shell.json
Comparison Table block

Plan comparison grid with a monthly/yearly switch that rolls every price, plan columns in a sticky header over scrolling feature rows, collapsible feature grou…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/comparison-table.json
Feature Section block

Marketing features section with a vertical tab list beside a visual panel that cross-fades and slides in the direction of travel to each feature's visual, auto…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/feature-section.json
Blog List block

Blog index with category chips and a gliding pill, a wide featured post, and cards with gradient or image covers, excerpt, author avatar, read time and an en-U…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/blog-list.json
Status Page block

Service status block with an overall banner derived from today's worst status, per-service 90-day uptime bars that grow in on view and reveal a date, status an…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/status-page.json
Changelog block

Release notes list with a version and date rail, New/Improved/Fixed badges, entries that expand to reveal their staggered change lines, a tag filter with count…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/changelog.json
Roadmap block

Public product roadmap with Planned, In progress and Shipped columns or a quarter timeline, where cards fly between the two views through shared layout, re-sor…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/roadmap.json
Login Form block

Sign-in card that pairs with Signup Form — email, password and remember-me with generic SSO/passkey buttons — whose "Forgot password?" flow morphs inside the s…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/login-form.json
Settings Page block

Account settings with a side nav whose pill glides between Profile, Notifications, Appearance and Billing, sections built from inline edits, switches, selects,…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/settings-page.json
Contact Form block

Contact section with name, email, a topic select and an auto-growing message textarea with a live character counter, validation that only flags fields after bl…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/contact-form.json
Checkout block

Checkout flow on Stepper — shipping with a gliding delivery-speed choice, display-only payment fields and an editable review — beside an order summary with com…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/checkout.json
Invoice block

Printable invoice with number and UTC-formatted dates, an animated Paid / Due / Overdue status badge, bill-from and bill-to, a staggered line-item table and su…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/invoice.json
Onboarding Checklist block

Getting-started card with a progress ring and bar and steps that expand to a description and an async CTA; finishing a step pops its check, strikes its title a…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/onboarding-checklist.json
CTA Section block

Closing call-to-action section in a centered layout (large headline, two CTAs and a reassurance checklist inside a card) or a split layout (copy beside a visua…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/cta-section.json
Logo Cloud block

Trusted-by logo strip with an infinite marquee variant behind edge fade masks that pauses on hover or focus, and a grid variant whose logos fade in with a stag…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/logo-cloud.json
How It Works block

Numbered steps section whose connector draws from marker to marker as it scrolls into view, lighting each marker as the line arrives; horizontal on wide contai…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/how-it-works.json
Integrations Section block

Integrations showcase pairing a hub-and-spoke orbit (your logo at the center, integration icons on counter-rotating rings that keep icons upright and pause on …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/integrations-section.json
Image Gallery block

Photo gallery laid out as a masonry or uniform grid sized by its own container width, with hover zoom and caption reveal, category filters behind a gliding chi…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/image-gallery.json
Newsletter Section block

Newsletter signup section with an email field, light validation and a submit button that steps through idle, loading, success and error from your onSubscribe p…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/newsletter-section.json
Team Section block

Team page section with member cards that stagger in on view and slide up a bio and links on hover or focus, department filter chips with a gliding pill and spr…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/team-section.json
Content Section block

Long-form marketing content block in three variants: split copy beside media that stays pinned while paragraphs scroll, a stats layout whose callouts roll thei…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/content-section.json
Audit Trail block

Chronological activity log grouped by day with actor avatars, verb-plus-target summaries, relative times, severity and category badges, actor, action-type and …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/audit-trail.json
Approval Queue block

Review queue for pending expense, access, deploy and time-off requests with row and bulk selection, approve and reject that swipe rows out optimistically with …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/approval-queue.json
Log Explorer block

Log stream viewer with a volume histogram you click or drag across to narrow the time window, level filters, a text query with highlighted matches, a virtualiz…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/log-explorer.json
Performance Report block

Dashboard report with a date range picker and previous-period compare switch, rolling KPI cards with delta badges, an area trend chart that adds the previous p…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/performance-report.json
Cookie Consent block

Cookie consent card that springs up after mount with Accept all, Reject non-essential and Customize, where Customize grows the card into Necessary (locked on),…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/cookie-consent.json
Navigation Menu block

Site navbar with a logo slot, plain links and mega-menu panels: a hover pill glides between items, the dropdown viewport morphs its size to each panel while co…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/navigation-menu.json
Bento Grid block

Bento layout of feature tiles on a container-query grid that collapses to one column in narrow containers, with per-card column and row spans, icon, title, des…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/bento-grid.json
Stat Card block

KPI tiles whose headline numbers roll digit by digit to each new value, with Intl number, currency, percent and compact formatting, a delta badge with an up or…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/stat-card.json
Notification Center block

Bell trigger whose unread badge springs when the count rises, opening a panel that grows out of the bell with All/Unread tabs and a gliding indicator, Today/Ea…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/notification-center.json
FAQ Section block

FAQ page section with an eyebrow, heading and description column beside an accordion that opens one or many answers with height-morphing panels and a rotating …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/faq-section.json
Testimonial Wall block

Testimonial wall of quote cards with names, roles, initials avatars and optional star ratings, laid out in masonry-like columns that scroll vertically in alter…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/testimonial-wall.json
Hero Section block

Landing hero with a New pill badge, a headline revealed word by word with a spring blur-in, supporting copy that follows, primary and secondary CTAs, an instal…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/hero-section.json
Footer Section block

Site footer with a brand column of logo, tagline and social icons that lift on hover, link columns that collapse into disclosures in narrow containers, a newsl…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/footer-section.json
Event Calendar block

Month and week event calendar: month cells pack events into lanes so multi-day events become bars across the week row and overflowing days open a "+N more" lis…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/event-calendar.json
Pricing Table block

Pricing block with a monthly/yearly toggle whose pill glides between options beside a Save 20% badge, prices that roll digit by digit to the new period, three …

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/pricing-table.json
Kanban Board block

Task board whose cards drag within and across columns, opening a dashed drop slot where they will land, lighting up the column underneath and flying into place…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/kanban-board.json
Infinite Masonry block

Responsive virtualized masonry that measures variable-height cards and loads more data as the user nears the end.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/infinite-masonry.json
Notification Stack block

Compact notification cards that spring from a stacked summary into a readable list on hover, focus or tap.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/notification-stack.json
Project Folder block

An interactive project folder that opens its file fan on hover or focus, expands into a focus-managed overlay, then retraces the complete path when closed.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/project-folder.json
Fixtures Knockout Wheel block

The tournament drawn radially. The champion holds the hub, each round is a ring further out, and the teams themselves form the rim. Nodes spring in ring by rin…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/knockout-wheel.json
Fixtures Knockout Bracket block

Pages one round at a time. The leftmost round stacks at a fixed rhythm, each later round centers between its two feeder matches, and cards, elbow connectors, h…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/knockout-bracket.json
Availability Scheduler block

Weekly availability editor where each day springs between available and unavailable, time ranges add and remove with blur-slide motion, times pick from a scrol…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/availability-scheduler.json
Multi-chain Swap block

Cross-chain swap widget with chain + token selectors, morphing views, animated flip and quote.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/swap.json
Dynamic Island block

iOS-style island pill that morphs between live activity views with bouncy shell resize and blur crossfades.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/dynamic-island.json
Command Palette block

⌘K palette with fuzzy filter, spring-animated active row and glass surface.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/command-palette.json
Morphing Search block

Search field or compact icon that morphs into a glass results surface, whether opened by click or keyboard shortcut.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/morphing-search.json
Expandable Action Bar block

Compact icon actions that expand into labeled controls on hover or focus with shared layout motion.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/expandable-action-bar.json
Overflow Actions block

Connected pill rail for primary actions that springs open to reveal extra controls.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/overflow-actions.json
Expandable Tabs block

Icon tab bar where the active tab expands to a labelled pill, with a panel above that morphs height and slides content direction-aware on switch.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/expandable-tabs.json
Morphing Tabs block

Reorderable tabs whose selected item grows into a white content surface, with the active shape gliding as tabs move and a shared morph between rooms.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/morphing-tabs.json
Swipeable List block

Mobile-style list rows that swipe left or right to reveal contextual action buttons.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/swipeable-list.json
File Upload Attachment Upload block

A mixed attachment workspace with a dropzone, staggered file and image rows, animated upload, success, failure, retry and removal feedback, shared-layout image…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/attachment-upload.json
File Upload Upload Queue block

A drag-and-drop upload queue with progress rows, upload states, retry, and removal.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/file-upload.json
Prediction Market block

Prediction market trade ticket with buy/sell modes, outcome prices, rolling amount entry, quick add chips and trade states.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/prediction-market.json
Wallet Card block

Wallet overview card with an account switcher and search that morph open from their triggers, a cascading balance with a live change pill and privacy toggle, c…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/wallet-card.json
OTP Input block

One-time-code input with a gliding focus ring, digits that roll in per slot, error shake and a success check draw.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/otp-input.json
Sign Up Form block

Composed sign-up form that flags a field only once it is left, then clears the moment it is fixed, with a length-weighted strength meter, password reveal and a…

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/signup-form.json
Bloom Menu block

A button that morphs open into a menu and blooms iris-out from the center, the grid revealing in every direction with radially staggered items.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/bloom-menu.json
Feedback Widget block

Corner trigger that morphs open into a feedback popup with message entry and animated sending, success and retry states.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/feedback-widget.json
404 / Not Found Glitch block

Digits scramble through random glyphs before resolving, with a chromatic split on hover.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/not-found-glitch.json
404 / Not Found Magnetic block

Each digit is cursor-attracted via the Magnetic wrapper and springs back on leave.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/not-found-magnetic.json
404 / Not Found Spotlight block

A dark panel where a cursor-tracked spotlight reveals the bright code from a dim base.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/not-found-spotlight.json
404 / Not Found Stacked block

A code card over a hidden stack that fans out with a spring on hover.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/not-found-stacked.json
404 / Not Found Terminal block

A terminal window that types a failed cd command and a 404 status, with a blinking caret.

npx shadcn@latest add https://karaui.kamisama-v0.my.id/r/not-found-terminal.json