@odysseyui
A fully animated, open-source React component distribution built on top of Animate UI conventions, using Next.js App Router, React 19, TypeScript, Tailwind CSS v4, and Motion (formerly Framer Motion). Components are distributed via shadcn CLI and live directly in your codebase. Built as a Turborepo pnpm monorepo with Fumadocs for documentation. Free and MIT-licensed. Use for: Next.js projects that need motion-enhanced shadcn-compatible components with modern Tailwind v4 styling and full code ownership.
Install this registry
npx shadcn@latest add https://www.odysseyui.com/r/registry.json pnpm dlx shadcn@latest add https://www.odysseyui.com/r/registry.json bunx shadcn@latest add https://www.odysseyui.com/r/registry.json curl -s https://www.odysseyui.com/r/registry.json Components
250 totalnpx shadcn@latest add https://www.odysseyui.com/r/index.json A composable chat container with auto-scroll, empty state, animated messages, scroll-to-bottom button, and divider support.
npx shadcn@latest add https://www.odysseyui.com/r/components-ai-chat-container.json A composable chat message bubble with avatar, content, and timestamp sub-components. Role-aware layout for user and assistant messages.
npx shadcn@latest add https://www.odysseyui.com/r/components-ai-message-bubble.json A modal-based AI model picker with provider filtering, search, starred models, and capability badges.
npx shadcn@latest add https://www.odysseyui.com/r/components-ai-model-selector.json Simple Prompt Interface input design.
npx shadcn@latest add https://www.odysseyui.com/r/components-ai-prompt-input.json A full-featured chat search modal with conversation preview, inline rename, delete, keyboard navigation, and time-grouped results.
npx shadcn@latest add https://www.odysseyui.com/r/components-ai-search-modal.json A collapsible AI tool-run steps component with animated shimmer trigger and a vertical progress bar.
npx shadcn@latest add https://www.odysseyui.com/r/components-ai-steps.json An animated AI reasoning step-by-step thought chain component with collapsible steps and status indicators.
npx shadcn@latest add https://www.odysseyui.com/r/components-ai-thought-chain.json A token usage card showing input/output counts, costs, proportion bar, and an interactive token breakdown with tooltips.
npx shadcn@latest add https://www.odysseyui.com/r/components-ai-token-usage.json An animated avatar group that displays overlapping user images and smoothly shifts each avatar forward on hover to highlight it.
npx shadcn@latest add https://www.odysseyui.com/r/components-animate-avatar-group.json A card component with animated SVG stroke and split-text reveal on hover.
npx shadcn@latest add https://www.odysseyui.com/r/components-animate-card-stroke.json A code component that animates the code as it is written.
npx shadcn@latest add https://www.odysseyui.com/r/components-animate-code.json A styled code block frame component with language badge and optional copy functionality.
npx shadcn@latest add https://www.odysseyui.com/r/components-animate-code-block.json A tabs component that displays code for different languages.
npx shadcn@latest add https://www.odysseyui.com/r/components-animate-code-tabs.json An animated cursor component that allows you to customize both the cursor and cursor follow elements with smooth animations.
npx shadcn@latest add https://www.odysseyui.com/r/components-animate-cursor.json A minimal footer design inspired by Dia browser.
npx shadcn@latest add https://www.odysseyui.com/r/components-animate-footer.json A scrolling wheel that displays GitHub stars count.
npx shadcn@latest add https://www.odysseyui.com/r/components-animate-github-stars-wheel.json A set of layered sections of content—known as tab panels—that are displayed one at a time.
npx shadcn@latest add https://www.odysseyui.com/r/components-animate-tabs.json Collapsible sidebar app shell with search command palette, breadcrumb page header, scrollable nav sections, and avatar-based user dropdown.
npx shadcn@latest add https://www.odysseyui.com/r/components-app-shells-app-shell-1.json A floating sidebar app shell with collapsible icon mode, searchable navigation, keyboard shortcuts modal, and user menu.
npx shadcn@latest add https://www.odysseyui.com/r/components-app-shells-app-shell-2.json A button component with a variety of styles and animations.
npx shadcn@latest add https://www.odysseyui.com/r/components-buttons-button.json A copy button component with a variety of styles and animations.
npx shadcn@latest add https://www.odysseyui.com/r/components-buttons-copy.json A clickable button that links to a GitHub repository and displays the number of stars.
npx shadcn@latest add https://www.odysseyui.com/r/components-buttons-github-stars.json An icon button component with a variety of styles and animations.
npx shadcn@latest add https://www.odysseyui.com/r/components-buttons-icon.json Turn file uploads into engaging moments with smooth animations and intuitive visual feedback
npx shadcn@latest add https://www.odysseyui.com/r/components-buttons-smart-upload.json A button that toggles the theme gradually.
npx shadcn@latest add https://www.odysseyui.com/r/components-buttons-theme-toggler.json A fun notification list with animated stacking and cards that expand as you interact.
npx shadcn@latest add https://www.odysseyui.com/r/components-community-notification-list.json A playful todolist component with animated wavy strikethroughs for each completed task.
npx shadcn@latest add https://www.odysseyui.com/r/components-community-playful-todolist.json Accordion-based FAQ section with a serif heading and divider separators.
npx shadcn@latest add https://www.odysseyui.com/r/components-faqs-faq-1.json Animated logo cloud with staggered fade-in and group cycling.
npx shadcn@latest add https://www.odysseyui.com/r/components-logoclouds-logocloud-1.json Animated logo cloud that cycles groups of 3 logos with spring blur transitions.
npx shadcn@latest add https://www.odysseyui.com/r/components-logoclouds-logocloud-2.json Infinite scrolling logo marquee with progressive blur edges and motion-powered animation.
npx shadcn@latest add https://www.odysseyui.com/r/components-logoclouds-logocloud-3.json CSS-animated logo carousel that cycles groups with blur and slide transitions.
npx shadcn@latest add https://www.odysseyui.com/r/components-logoclouds-logocloud-4.json CSS marquee logo cloud with configurable direction, speed, gap, and fade edges.
npx shadcn@latest add https://www.odysseyui.com/r/components-logoclouds-logocloud-5.json A stacked album card row where clicking a card ejects a spinning vinyl disc, with hover lift and neighbor dimming effects. Requires a /api/spotify route.
npx shadcn@latest add https://www.odysseyui.com/r/components-music-album-cards.json A horizontal Spotify music card with blurred album art background, vinyl record animation, seek bar, and playback controls. Requires a /api/spotify route.
npx shadcn@latest add https://www.odysseyui.com/r/components-music-spotify-card.json A vertical Spotify music card with a progressive blur album art background, seek bar, and transport controls. Requires a /api/spotify route.
npx shadcn@latest add https://www.odysseyui.com/r/components-music-vertical-spotify-card-1.json A vertical Spotify music card with a color-extracted blurred gradient background, album art, seek bar, and transport controls. Requires a /api/spotify route.
npx shadcn@latest add https://www.odysseyui.com/r/components-music-vertical-spotify-card-2.json A greeting preloader that displays rapid greetings in different languages.
npx shadcn@latest add https://www.odysseyui.com/r/components-preloaders-greetings.json Modern pricing grid with animated sliding numbers, billing toggle, and featured plan corner decorations.
npx shadcn@latest add https://www.odysseyui.com/r/components-pricings-pricing-1.json Three-column pricing with gradient featured card and illustrated cursor decoration.
npx shadcn@latest add https://www.odysseyui.com/r/components-pricings-pricing-2.json Asymmetric three-column pricing with elevated featured plan, amber badge, and security footer note.
npx shadcn@latest add https://www.odysseyui.com/r/components-pricings-pricing-3.json Pastel pricing cards with animated billing toggle, tag badges, and info rows.
npx shadcn@latest add https://www.odysseyui.com/r/components-pricings-pricing-4.json Horizontal list-style pricing layout with accent icon blobs, strikethrough original prices, and optional recommended badge.
npx shadcn@latest add https://www.odysseyui.com/r/components-pricings-pricing-5.json Tabbed individuals/teams pricing grid with coloured card backdrops, Avatar orbs, grain texture overlays, and feature checklists.
npx shadcn@latest add https://www.odysseyui.com/r/components-pricings-pricing-6.json An animated AI orb avatar with blinking eyes, 12 color presets, 3 sizes, and 3 shapes (circle, square, squircle).
npx shadcn@latest add https://www.odysseyui.com/r/components-primitives-avatar.json Animated tree-structured filter with nested checkboxes, search, and group cycling.
npx shadcn@latest add https://www.odysseyui.com/r/components-primitives-tree-filter.json A control that allows the user to toggle between checked and not checked.
npx shadcn@latest add https://www.odysseyui.com/r/components-radix-checkbox.json Displays a menu to the user — such as a set of actions or functions — triggered by a button.
npx shadcn@latest add https://www.odysseyui.com/r/components-radix-dropdown-menu.json For sighted users to preview content available behind a link.
npx shadcn@latest add https://www.odysseyui.com/r/components-radix-hover-card.json Rough-notation powered text annotations — highlight, underline, box, circle, and more.
npx shadcn@latest add https://www.odysseyui.com/r/components-texts-text-highlighter.json Scramble-reveal animation that decodes characters progressively into the final text.
npx shadcn@latest add https://www.odysseyui.com/r/components-texts-text-reveal.json Sleek text shimmer effect.
npx shadcn@latest add https://www.odysseyui.com/r/components-texts-text-shimmer.json 3D wave shimmer effect that ripples through each character sequentially.
npx shadcn@latest add https://www.odysseyui.com/r/components-texts-text-shimmer-wave.json Animated typewriter effect with multi-sequence support, natural variance, delete animation, and auto-loop.
npx shadcn@latest add https://www.odysseyui.com/r/components-texts-typewriter.json A badge component with semantic and color variants built on Base UI.
npx shadcn@latest add https://www.odysseyui.com/r/components-ui-badge.json Demo of the Chat Container component.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ai-chat-container.json Demo of the Message Bubble component inside a Chat Container.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ai-message-bubble.json Demo of the AI model selector modal component.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ai-model-selector.json Demo of the AI prompt input interface.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ai-prompt-input.json Demo of the Search Modal component.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ai-search-modal.json Demo of the AI steps tool-run component.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ai-steps.json Demo of the AI thought chain reasoning component.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ai-thought-chain.json Demo of the Token Usage component.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ai-token-usage.json Demo showing a avatar group.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-animate-avatar-group.json Demo of the card stroke animation.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-animate-card-stroke.json Demo showing a code.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-animate-code.json Demo showing a code block frame with a Python snippet.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-animate-code-block.json Demo showing a code tabs.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-animate-code-tabs.json Demo showing a cursor.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-animate-cursor.json Demo of the dia browser inspired footer.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-animate-footer.json Demo showing an animated github stars wheel.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-animate-github-stars-wheel.json Demo showing an animated tabs.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-animate-tabs.json Demo of the collapsible sidebar app shell with breadcrumb header and dashboard placeholder.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-app-shells-app-shell-1.json Demo for App Shell 2
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-app-shells-app-shell-2.json Demo showing a button.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-buttons-button.json Demo showing a copy button.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-buttons-copy.json Demo showing a GitHub stars button.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-buttons-github-stars.json Demo of the Smart File Uploader.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-buttons-smart-upload.json Demo showing a theme toggler button.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-buttons-theme-toggler.json Demo showing a notification list.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-community-notification-list.json Demo showing a playful todolist.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-community-playful-todolist.json Demo of the accordion FAQ section.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-faqs-faq-1.json Demo of the animated logo cloud with group cycling.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-logoclouds-logocloud-1.json Demo of the logo cloud that cycles groups of 3 with spring blur transitions.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-logoclouds-logocloud-2.json Demo of the infinite scrolling logo marquee with progressive blur edges.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-logoclouds-logocloud-3.json Demo of the CSS-animated logo carousel with blur and slide transitions.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-logoclouds-logocloud-4.json Demo of the CSS marquee logo cloud with direction, speed, gap, and fade controls.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-logoclouds-logocloud-5.json Demo for Album Cards
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-music-album-cards.json Demo for Spotify Card
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-music-spotify-card.json Demo for Vertical Spotify Card 1
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-music-vertical-spotify-card-1.json Demo for Vertical Spotify Card 2
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-music-vertical-spotify-card-2.json Demo of a greeting preloader that displays rapid greetings in different languages.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-preloaders-greetings.json Demo of the animated sliding number pricing grid.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-pricings-pricing-1.json Demo of the gradient featured card pricing section.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-pricings-pricing-2.json Demo of the asymmetric three-column pricing layout.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-pricings-pricing-3.json Demo of the pastel pricing cards with animated billing toggle.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-pricings-pricing-4.json Demo of the horizontal list-style pricing layout.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-pricings-pricing-5.json Demo of the tabbed individuals/teams pricing grid.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-pricings-pricing-6.json Demo showcasing all colors, sizes, and shapes of the Avatar component.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-primitives-avatar.json Demo of the animated tree filter with nested checkboxes and search.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-primitives-tree-filter.json Demo showing a checkbox.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-radix-checkbox.json Demo showing a hover card.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-radix-hover-card.json Demo of the TextHighlighter component showcasing all annotation types.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-texts-text-highlighter.json Demo of the Text Reveal scramble animation component.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-texts-text-reveal.json Demo of text shimmer.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-texts-text-shimmer.json Demo of the Text Shimmer Wave component.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-texts-text-shimmer-wave.json Demo of the Typewriter component with multi-sequence type and delete animation.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-texts-typewriter.json Demo showcasing all badge variants.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ui-badge.json Demo showcasing all badge color variants.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ui-badge-colors.json Demo showcasing all button variants including the odysseyui variant.
npx shadcn@latest add https://www.odysseyui.com/r/demo-components-ui-button.json Demo showing an animated avatar group.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-animate-avatar-group.json Demo showing an animated code block.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-animate-code-block.json Demo showing an animated cursor.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-animate-cursor.json Demo showing an animated github stars counter.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-animate-github-stars.json Demo showing an animated pinned list.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-animate-pinned-list.json Demo showing an animated scroll progress.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-animate-scroll-progress.json Demo showing an animated spring.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-animate-spring.json Demo showing an animated tabs.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-animate-tabs.json Demo showing an animated tooltip.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-animate-tooltip.json Demo showing an animated base accordion.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-accordion.json Demo showing an animated base alert dialog.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-alert-dialog.json Demo showing an animated base checkbox.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-checkbox.json Demo showing an animated base collapsible.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-collapsible.json Demo showing an animated base dialog.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-dialog.json Demo showing an animated base files.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-files.json Demo showing an animated base menu.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-menu.json Demo showing an animated base popover.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-popover.json Demo showing an animated base preview card.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-preview-card.json Demo showing an animated base progress.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-progress.json Demo showing an animated base radio.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-radio.json Demo showing an animated base switch.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-switch.json Demo showing an animated base tabs.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-tabs.json Demo showing an animated base toggle.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-toggle.json Demo showing an animated base toggle group.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-toggle-group.json Demo showing an animated base tooltip.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-base-tooltip.json Demo showing a button.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-buttons-button.json Demo showing an animated flip button.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-buttons-flip.json Demo showing an animated liquid button.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-buttons-liquid.json Demo showing a ripple button.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-buttons-ripple.json Demo showing an animated auto height.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-auto-height.json Demo showing an animated blur.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-blur.json Demo showing an animated click.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-click.json Demo showing an animated effect.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-effect.json Demo showing an animated fade.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-fade.json Demo showing an animated highlight.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-highlight.json Demo showing a image zoom effect.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-image-zoom.json Demo showing a magnetic effect.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-magnetic.json Demo showing an animated particles.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-particles.json Demo showing an animated shine.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-shine.json Demo showing an animated slide.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-slide.json Demo showing a theme toggler.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-theme-toggler.json Demo showing an animated tilt.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-tilt.json Demo showing an animated zoom.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-effects-zoom.json Demo showing an animated headless checkbox.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-headless-checkbox.json Demo showing an animated headless dialog.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-headless-dialog.json Demo showing an animated headless disclosure.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-headless-disclosure.json Demo showing an animated headless popover.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-headless-popover.json Demo showing an animated headless switch.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-headless-switch.json Demo showing an animated headless tabs.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-headless-tabs.json Demo showing an animated radix accordion.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-accordion.json Demo showing an animated radix alert dialog.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-alert-dialog.json Demo showing an animated radix checkbox.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-checkbox.json Demo showing an animated radix collapsible.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-collapsible.json Demo showing an animated radix dialog.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-dialog.json Demo showing an animated radix dropdown menu.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-dropdown-menu.json Demo showing an animated radix files.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-files.json Demo showing an animated radix hover card.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-hover-card.json Demo showing an animated radix popover.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-popover.json Demo showing an animated radix progress.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-progress.json Demo showing an animated radix radio group.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-radio-group.json Demo showing an animated radix sheet.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-sheet.json Demo showing an animated radix switch.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-switch.json Demo showing an animated radix tabs.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-tabs.json Demo showing an animated radix toggle.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-toggle.json Demo showing an animated radix toggle group.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-toggle-group.json Demo showing an animated radix tooltip.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-radix-tooltip.json Demo showing an animated counting number.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-counting-number.json Demo showing an animated gradient text.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-gradient.json Demo showing an animated highlight text.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-highlight.json Demo showing an animated morphing text.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-morphing.json Demo showing an animated rolling text.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-rolling.json Demo showing an animated rotating text.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-rotating.json Demo showing an animated scrolling number.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-scrolling-number.json Demo showing an animated shimmering text.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-shimmering.json Demo showing an animated sliding number.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-sliding-number.json Demo showing an animated splitting text.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-splitting.json Demo showing an animated splitting text.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-splitting-example.json Demo showing an animated typing text.
npx shadcn@latest add https://www.odysseyui.com/r/demo-primitives-texts-typing.json A hook that allows you to automatically adjust the height of an element based on its content.
npx shadcn@latest add https://www.odysseyui.com/r/hooks-use-auto-height.json A hook that allows you to control a state.
npx shadcn@latest add https://www.odysseyui.com/r/hooks-use-controlled-state.json A hook that allows you to get the data-state of an element.
npx shadcn@latest add https://www.odysseyui.com/r/hooks-use-data-state.json A hook that allows you to check if an element is in view.
npx shadcn@latest add https://www.odysseyui.com/r/hooks-use-is-in-view.json A hook that allows you to use a motion value state.
npx shadcn@latest add https://www.odysseyui.com/r/hooks-use-motion-value-state.json Alarm clock icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-alarm-clock.json Arrow right icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-arrow-right.json Audio Lines icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-audio-lines.json Battery Full icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-battery-full.json Bell ring icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-bell-ring.json Clock icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-clock.json Disc 3 icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-disc-3.json Base component to use animated icons.
npx shadcn@latest add https://www.odysseyui.com/r/icons-icon.json Loader icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-loader.json Menu icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-menu.json Party popper icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-party-popper.json Settings icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-settings.json Trash 2 icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-trash-2.json User icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-user.json Wifi icon component.
npx shadcn@latest add https://www.odysseyui.com/r/icons-wifi.json A hook that allows you to create a strict context.
npx shadcn@latest add https://www.odysseyui.com/r/lib-get-strict-context.json An animated avatar group that displays overlapping user images and smoothly shifts each avatar forward on hover to highlight it.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-animate-avatar-group.json A code block component that animates the code as it is written.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-animate-code-block.json An animated cursor component that allows you to customize both the cursor and cursor follow elements with smooth animations.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-animate-cursor.json A component that animates a number of stars, smoothly animating number transitions using the SlidingNumber component.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-animate-github-stars.json A pin list component that allows you to pin items to the top of the list.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-animate-pinned-list.json A scroll progress component that allows you to track the progress of a scrollable element.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-animate-scroll-progress.json A slot component that allows you to use motion components with any element.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-animate-slot.json A flexible, animated spring component that attaches a draggable element to its origin with a spring line.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-animate-spring.json A set of layered sections of content—known as tab panels—that are displayed one at a time.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-animate-tabs.json An animated tooltip that shows contextual info on hover or focus and smoothly glides to the next element without disappearing between transitions.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-animate-tooltip.json An easily stylable accordion component.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-accordion.json A dialog that requires user response to proceed.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-alert-dialog.json An easily stylable checkbox component.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-checkbox.json A collapsible panel controlled by a button.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-collapsible.json A popup that opens on top of the entire page.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-dialog.json A component that allows you to display a list of files and folders.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-files.json A list of actions in a dropdown, enhanced with keyboard navigation.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-menu.json An accessible popup anchored to a button.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-popover.json A popup that appears when a link is hovered, showing a preview for sighted users.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-preview-card.json Displays the status of a task that takes a long time.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-progress.json An easily stylable radio button component.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-radio.json A control that indicates whether a setting is on or off.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-switch.json A component for toggling between related panels on the same page.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-tabs.json A two-state button that can be on or off.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-toggle.json Provides a shared state to a series of toggle buttons.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-toggle-group.json A popup that appears when an element is hovered or focused, showing a hint for sighted users.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-base-tooltip.json A simple button that animates on hover and tap.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-buttons-button.json A button that flips between two states on hover.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-buttons-flip.json A button that fills on hover.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-buttons-liquid.json A button that animates on tap with a ripple effect.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-buttons-ripple.json An effect that automatically adjusts the height of an element based on its content.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-effects-auto-height.json An effect that allows you to animate elements with a blur effect on first view or load.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-effects-blur.json An effect that creates animated effects at the click position, adding interactive feedback to user actions.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-effects-click.json An effect that allows you to animate elements on first view or load.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-effects-effect.json An effect that allows you to animate elements with a fade effect on first view or load.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-effects-fade.json A highlight effect that allows you to highlight elements on hover, click or with a controlled value.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-effects-highlight.json An effect that allows you to zoom in on an image on hover.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-effects-image-zoom.json A magnetic effect that clings to the cursor, creating a magnetic attraction effect.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-effects-magnetic.json A particles effect that creates a particle system.
npx shadcn@latest add https://www.odysseyui.com/r/primitives-effects-particles.json An animated light sweep effect with configurable timing, colors, and triggers (hover, tap, or continuous).
npx shadcn@latest add https://www.odysseyui.com/r/primitives-effects-shine.json