@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.
Install this registry
npx shadcn@latest add https://cult-ui.com/r/registry.json pnpm dlx shadcn@latest add https://cult-ui.com/r/registry.json bunx shadcn@latest add https://cult-ui.com/r/registry.json curl -s https://cult-ui.com/r/registry.json Components
60 totalAnimated text component with customizable reveal effects and timing
npx shadcn@latest add https://cult-ui.com/r/text-animate.json 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 Button component with texture overlay effects and customizable variants
npx shadcn@latest add https://cult-ui.com/r/texture-button.json Card component with texture background and customizable styling options
npx shadcn@latest add https://cult-ui.com/r/texture-card.json Countdown timer component with customizable duration and visual styles
npx shadcn@latest add https://cult-ui.com/r/timer.json Card component with shift animation effects and hover interactions
npx shadcn@latest add https://cult-ui.com/r/shift-card.json Clean and minimal card component with subtle styling and hover effects
npx shadcn@latest add https://cult-ui.com/r/minimal-card.json 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 iOS-style dynamic island component with expandable content and smooth animations
npx shadcn@latest add https://cult-ui.com/r/dynamic-island.json Tab component with direction-aware animations and smooth transitions
npx shadcn@latest add https://cult-ui.com/r/direction-aware-tabs.json Button component with animated background effects and gradient transitions
npx shadcn@latest add https://cult-ui.com/r/bg-animate-button.json 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 Button component with family-style design and interactive hover effects
npx shadcn@latest add https://cult-ui.com/r/family-button.json Sliding side panel component with customizable positioning and animations
npx shadcn@latest add https://cult-ui.com/r/side-panel.json Background media component with video/image support and overlay effects
npx shadcn@latest add https://cult-ui.com/r/bg-media.json 3D carousel component with perspective effects and smooth item transitions
npx shadcn@latest add https://cult-ui.com/r/three-d-carousel.json Grid layout component for displaying tweet-like content cards
npx shadcn@latest add https://cult-ui.com/r/tweet-grid.json Heading component with gradient text effects and customizable styling
npx shadcn@latest add https://cult-ui.com/r/gradient-heading.json Typewriter effect component with customizable typing speed and cursor animation
npx shadcn@latest add https://cult-ui.com/r/typewriter.json Number component with smooth counting animations and customizable formatting
npx shadcn@latest add https://cult-ui.com/r/animated-number.json Drag-and-drop sortable list component with smooth animations and reordering
npx shadcn@latest add https://cult-ui.com/r/sortable-list.json macOS-style dock component with hover effects and smooth animations
npx shadcn@latest add https://cult-ui.com/r/dock.json Interactive lightboard component with customizable grid and lighting effects
npx shadcn@latest add https://cult-ui.com/r/lightboard.json 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 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 Animated gradient background component with customizable color transitions
npx shadcn@latest add https://cult-ui.com/r/bg-animated-gradient.json Background texture component with multiple texture variants and customizable opacity
npx shadcn@latest add https://cult-ui.com/r/bg-image-texture.json Animated popover component with form support and smooth transitions
npx shadcn@latest add https://cult-ui.com/r/popover.json Floating panel component with backdrop blur and position-aware animations
npx shadcn@latest add https://cult-ui.com/r/floating-panel.json Interactive color picker component with HSL support and preset colors
npx shadcn@latest add https://cult-ui.com/r/color-picker.json WebGL shader component with lens blur effects and mouse interaction
npx shadcn@latest add https://cult-ui.com/r/shader-lens-blur.json 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 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 Form popover component with success states and animated transitions
npx shadcn@latest add https://cult-ui.com/r/popover-form.json Expandable component system with smooth animations and customizable presets
npx shadcn@latest add https://cult-ui.com/r/expandable.json Animated logo carousel with staggered animations and customizable columns
npx shadcn@latest add https://cult-ui.com/r/logo-carousel.json Loading carousel component with smooth transitions and customizable content
npx shadcn@latest add https://cult-ui.com/r/loading-carousel.json Video player component that plays on hover with smooth animations
npx shadcn@latest add https://cult-ui.com/r/hover-video-player.json Neumorphic eyebrow component with soft shadow effects and modern styling
npx shadcn@latest add https://cult-ui.com/r/neumorph-eyebrow.json Neumorphic button component with soft shadows and tactile interaction effects
npx shadcn@latest add https://cult-ui.com/r/neumorph-button.json Feature carousel component with smooth transitions and customizable layouts
npx shadcn@latest add https://cult-ui.com/r/feature-carousel.json 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 component with single or multiple selection, optional results, and keyboard navigation
npx shadcn@latest add https://cult-ui.com/r/feature-poll.json 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 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 with inline, popover, and dialog modes, optional results, and animations
npx shadcn@latest add https://cult-ui.com/r/poll-widget.json Browse, insert, and manage prompt templates with categories and custom prompts
npx shadcn@latest add https://cult-ui.com/r/prompt-library.json 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 component with expandable content and smooth animations
npx shadcn@latest add https://cult-ui.com/r/intro-disclosure.json Text component with GIF-like animation effects and customizable styling
npx shadcn@latest add https://cult-ui.com/r/text-gif.json Stripe-style background guides component with animated patterns and effects
npx shadcn@latest add https://cult-ui.com/r/stripe-bg-guides.json Wide-aspect SVG shape and panel components for backgrounds and hero decorations
npx shadcn@latest add https://cult-ui.com/r/svg-shapes.json 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 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 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 component with custom controls and smooth animations
npx shadcn@latest add https://cult-ui.com/r/youtube-video-player.json 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 component with various CSS gradient patterns for adding visual texture to backgrounds
npx shadcn@latest add https://cult-ui.com/r/texture-overlay.json 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 A beautiful code block component with tabs, copy functionality, and smooth animations
npx shadcn@latest add https://cult-ui.com/r/code-block.json