sh4dcnv2 · atlas
← libraries

@cult-ui

A curated, shadcn-compatible open-source library with 60+ tastefully animated components (direction-aware tabs, dynamic island, family button/drawer, dock, distorted glass, dither effects, canvas fractal grid, color picker, code block, lightboard, and more) and 92+ full-stack AI agent UI patterns covering streaming chat, evaluator-optimizer, orchestrator, and routing patterns. Framer Motion-driven animations. Also offers Cult Pro (premium blocks) and 6 starter templates (Next.js + Supabase/Better Auth/Stripe). Free core; freemium for Pro/templates. Use for: adding carefully crafted animated primitives or full AI-chat UI patterns to a Next.js project.

60 components react shadcn-cli MIT

Install this registry

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

Components

60 total
text-animate ui

Animated text component with customizable reveal effects and timing

npx shadcn@latest add https://cult-ui.com/r/text-animate.json
cosmic-button ui

Animated button/link with cosmic gradient border effect, renders as anchor or button

npx shadcn@latest add https://cult-ui.com/r/cosmic-button.json
texture-button ui

Button component with texture overlay effects and customizable variants

npx shadcn@latest add https://cult-ui.com/r/texture-button.json
texture-card ui

Card component with texture background and customizable styling options

npx shadcn@latest add https://cult-ui.com/r/texture-card.json
timer ui

Countdown timer component with customizable duration and visual styles

npx shadcn@latest add https://cult-ui.com/r/timer.json
shift-card ui

Card component with shift animation effects and hover interactions

npx shadcn@latest add https://cult-ui.com/r/shift-card.json
minimal-card ui

Clean and minimal card component with subtle styling and hover effects

npx shadcn@latest add https://cult-ui.com/r/minimal-card.json
cutout-card ui

Image card with cutout corners, hover motion, inset labels, pins, and reveal actions

npx shadcn@latest add https://cult-ui.com/r/cutout-card.json
dynamic-island ui

iOS-style dynamic island component with expandable content and smooth animations

npx shadcn@latest add https://cult-ui.com/r/dynamic-island.json
direction-aware-tabs ui

Tab component with direction-aware animations and smooth transitions

npx shadcn@latest add https://cult-ui.com/r/direction-aware-tabs.json
bg-animate-button ui

Button component with animated background effects and gradient transitions

npx shadcn@latest add https://cult-ui.com/r/bg-animate-button.json
border-beam-button ui

Shadcn Button wrapped in Border Beam: animated border glow with compact icon and text variants

npx shadcn@latest add https://cult-ui.com/r/border-beam-button.json
family-button ui

Button component with family-style design and interactive hover effects

npx shadcn@latest add https://cult-ui.com/r/family-button.json
side-panel ui

Sliding side panel component with customizable positioning and animations

npx shadcn@latest add https://cult-ui.com/r/side-panel.json
bg-media ui

Background media component with video/image support and overlay effects

npx shadcn@latest add https://cult-ui.com/r/bg-media.json
three-d-carousel ui

3D carousel component with perspective effects and smooth item transitions

npx shadcn@latest add https://cult-ui.com/r/three-d-carousel.json
tweet-grid ui

Grid layout component for displaying tweet-like content cards

npx shadcn@latest add https://cult-ui.com/r/tweet-grid.json
gradient-heading ui

Heading component with gradient text effects and customizable styling

npx shadcn@latest add https://cult-ui.com/r/gradient-heading.json
typewriter ui

Typewriter effect component with customizable typing speed and cursor animation

npx shadcn@latest add https://cult-ui.com/r/typewriter.json
animated-number ui

Number component with smooth counting animations and customizable formatting

npx shadcn@latest add https://cult-ui.com/r/animated-number.json
sortable-list ui

Drag-and-drop sortable list component with smooth animations and reordering

npx shadcn@latest add https://cult-ui.com/r/sortable-list.json
dock ui

macOS-style dock component with hover effects and smooth animations

npx shadcn@latest add https://cult-ui.com/r/dock.json
lightboard ui

Interactive lightboard component with customizable grid and lighting effects

npx shadcn@latest add https://cult-ui.com/r/lightboard.json
canvas-fractal-grid ui

Interactive canvas-based fractal dot grid with mouse tracking and wave effects

npx shadcn@latest add https://cult-ui.com/r/canvas-fractal-grid.json
bg-animated-fractal-dot-grid ui

Background animated fractal dot grid with performance optimization and responsive design

npx shadcn@latest add https://cult-ui.com/r/bg-animated-fractal-dot-grid.json
bg-animated-gradient ui

Animated gradient background component with customizable color transitions

npx shadcn@latest add https://cult-ui.com/r/bg-animated-gradient.json
bg-image-texture ui

Background texture component with multiple texture variants and customizable opacity

npx shadcn@latest add https://cult-ui.com/r/bg-image-texture.json
popover ui

Animated popover component with form support and smooth transitions

npx shadcn@latest add https://cult-ui.com/r/popover.json
floating-panel ui

Floating panel component with backdrop blur and position-aware animations

npx shadcn@latest add https://cult-ui.com/r/floating-panel.json
color-picker ui

Interactive color picker component with HSL support and preset colors

npx shadcn@latest add https://cult-ui.com/r/color-picker.json
shader-lens-blur ui

WebGL shader component with lens blur effects and mouse interaction

npx shadcn@latest add https://cult-ui.com/r/shader-lens-blur.json
edge-blur ui

Stacked backdrop-blur layers with a gradient mask for soft top or bottom screen edges

npx shadcn@latest add https://cult-ui.com/r/edge-blur.json
dither-image ui

Compound Next.js image figure with CSS Bayer dither via dither-plugin, partial reveal overlays, and typed tuning props

npx shadcn@latest add https://cult-ui.com/r/dither-image.json
popover-form ui

Form popover component with success states and animated transitions

npx shadcn@latest add https://cult-ui.com/r/popover-form.json
expandable ui

Expandable component system with smooth animations and customizable presets

npx shadcn@latest add https://cult-ui.com/r/expandable.json
logo-carousel ui

Animated logo carousel with staggered animations and customizable columns

npx shadcn@latest add https://cult-ui.com/r/logo-carousel.json
loading-carousel ui

Loading carousel component with smooth transitions and customizable content

npx shadcn@latest add https://cult-ui.com/r/loading-carousel.json
hover-video-player ui

Video player component that plays on hover with smooth animations

npx shadcn@latest add https://cult-ui.com/r/hover-video-player.json
neumorph-eyebrow ui

Neumorphic eyebrow component with soft shadow effects and modern styling

npx shadcn@latest add https://cult-ui.com/r/neumorph-eyebrow.json
neumorph-button ui

Neumorphic button component with soft shadows and tactile interaction effects

npx shadcn@latest add https://cult-ui.com/r/neumorph-button.json
feature-carousel ui

Feature carousel component with smooth transitions and customizable layouts

npx shadcn@latest add https://cult-ui.com/r/feature-carousel.json
choice-poll ui

Poll component with single or multiple selection, optional results, and keyboard navigation

npx shadcn@latest add https://cult-ui.com/r/choice-poll.json
feature-poll ui

Feature poll component with single or multiple selection, optional results, and keyboard navigation

npx shadcn@latest add https://cult-ui.com/r/feature-poll.json
feature-voting ui

List of features with up-vote support, optional sorting by vote count, and controlled or uncontrolled state

npx shadcn@latest add https://cult-ui.com/r/feature-voting.json
vote-tally ui

List of items with up-vote support, optional sorting by vote count, and controlled or uncontrolled state

npx shadcn@latest add https://cult-ui.com/r/vote-tally.json
poll-widget ui

Poll widget with inline, popover, and dialog modes, optional results, and animations

npx shadcn@latest add https://cult-ui.com/r/poll-widget.json
prompt-library ui

Browse, insert, and manage prompt templates with categories and custom prompts

npx shadcn@latest add https://cult-ui.com/r/prompt-library.json
ai-instructions ui

Manage and toggle AI instructions with a popover, search, and create-dialog

npx shadcn@latest add https://cult-ui.com/r/ai-instructions.json
intro-disclosure ui

Intro disclosure component with expandable content and smooth animations

npx shadcn@latest add https://cult-ui.com/r/intro-disclosure.json
text-gif ui

Text component with GIF-like animation effects and customizable styling

npx shadcn@latest add https://cult-ui.com/r/text-gif.json
stripe-bg-guides ui

Stripe-style background guides component with animated patterns and effects

npx shadcn@latest add https://cult-ui.com/r/stripe-bg-guides.json
svg-shapes ui

Wide-aspect SVG shape and panel components for backgrounds and hero decorations

npx shadcn@latest add https://cult-ui.com/r/svg-shapes.json
svg-shapes-animated ui

Scroll-triggered stroke-draw animations for wide SVG shapes and panels using Motion

npx shadcn@latest add https://cult-ui.com/r/svg-shapes-animated.json
svg-bands ui

Wide SVG section bands, battlement and zigzag trims, steep hero edges, and ornamental frames

npx shadcn@latest add https://cult-ui.com/r/svg-bands.json
grid-beam ui

Canvas grid beam animation with palette presets, SVG dividers, and composable headless pieces via useGridBeam

npx shadcn@latest add https://cult-ui.com/r/grid-beam.json
youtube-video-player ui

YouTube video player component with custom controls and smooth animations

npx shadcn@latest add https://cult-ui.com/r/youtube-video-player.json
toolbar-expandable ui

Expandable toolbar component with step-based navigation, smooth animations, and enhanced scrolling

npx shadcn@latest add https://cult-ui.com/r/toolbar-expandable.json
texture-overlay ui

Texture overlay component with various CSS gradient patterns for adding visual texture to backgrounds

npx shadcn@latest add https://cult-ui.com/r/texture-overlay.json
squiggle-arrow ui

A playful, hand-drawn squiggly arrow component with customizable variants, directions, and sizes

npx shadcn@latest add https://cult-ui.com/r/squiggle-arrow.json
code-block ui

A beautiful code block component with tabs, copy functionality, and smooth animations

npx shadcn@latest add https://cult-ui.com/r/code-block.json