sh4dcnv2 · atlas
← libraries

@kokonutui

Kokonut UI is an open-source collection of 100+ animated React components and 8+ templates built with Tailwind CSS, shadcn/ui, and Motion (framer-motion). Categories include Backgrounds (Beams, Paths, Shapes, Flow Field), Cards (Flip, Stack, Liquid Glass, Apple Activity, Mouse Effect, Bento Grid), Navigations (Morphic Navbar, Smooth Tabs, Action Search Bar), AI Inputs, loaders, text effects (Matrix, Glitch, Shimmer, Swoosh), and animated Buttons. A Kokonut UI Pro tier adds 70+ premium components and templates. Sponsored by Vercel OSS Program. Use for: injecting polished, motion-forward UI elements into SaaS or marketing sites that need standout visual effects beyond default shadcn components.

51 components pro available react shadcn-cli MIT

Install this registry

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

Components

51 total
AI Input Selector component

Animated AI chat input with model selection dropdown, file attachment and auto-resizing textarea. Built with React, Tailwind CSS and Motion.

npx shadcn@latest add https://kokonutui.com/r/ai-prompt.json
Command Button component

Keyboard shortcut button with a Command icon, hover shimmer sweep, and smooth CSS transitions, built with React and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/command-button.json
Card Flip component

Interactive card that flips in 3D on hover to reveal features and a call to action, built with React and Tailwind CSS transforms and transitions.

npx shadcn@latest add https://kokonutui.com/r/card-flip.json
Smooth Drawer component

Bottom drawer with spring-based slide-in and staggered content reveal, built on Vaul with React, Motion, and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/smooth-drawer.json
Shapes Hero component

Hero section with translucent geometric shapes that drop in and float over a gradient backdrop. Built with React, Tailwind CSS and Motion.

npx shadcn@latest add https://kokonutui.com/r/shape-hero.json
AI Text Loading component

Animated AI thinking indicator that cycles status messages with a shimmering gradient text effect. Built with React, Tailwind CSS and Motion.

npx shadcn@latest add https://kokonutui.com/r/ai-text-loading.json
Shimmer Text component

Animated shimmer text with a looping gradient sweep across the letters, built with React, Tailwind CSS gradients and Motion animations.

npx shadcn@latest add https://kokonutui.com/r/shimmer-text.json
Carousel Cards component

Horizontally scrolling card carousel with ratings, badges and arrow navigation, built with React, Tailwind CSS and shadcn/ui primitives.

npx shadcn@latest add https://kokonutui.com/r/carousel-cards.json
File Upload component

Drag and drop file upload with animated progress, file validation and error states. Built with React, Tailwind CSS and Motion animations.

npx shadcn@latest add https://kokonutui.com/r/file-upload.json
Action Search Bar component

Search bar with debounced input, shortcut hints, and an animated action suggestions dropdown, built with React, Motion, and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/action-search-bar.json
AI Input Search component

AI search chat input with toggleable web search mode, file attachment and auto-resizing textarea. Built with React, Tailwind CSS and Motion.

npx shadcn@latest add https://kokonutui.com/r/ai-input-search.json
Currency Transfer component

Multi-step currency exchange card with animated progress and SVG checkmark confirmation, built with React, Tailwind CSS and Motion animations.

npx shadcn@latest add https://kokonutui.com/r/currency-transfer.json
Background Paths component

Animated background of flowing SVG line paths drawn across the hero section. Built with React, Tailwind CSS and Motion path animations.

npx shadcn@latest add https://kokonutui.com/r/background-paths.json
Mouse Effect Card component

Interactive card with an animated dot pattern that repels away from the cursor, powered by React, Tailwind CSS and Motion spring physics.

npx shadcn@latest add https://kokonutui.com/r/mouse-effect-card.json
Beams Background component

Animated background of drifting light beams rendered on an HTML canvas with configurable intensity. Built with React, Tailwind CSS and Motion.

npx shadcn@latest add https://kokonutui.com/r/beams-background.json
Flow Field component

Canvas particle flow field background with noise-driven streams of glowing light, color themes and density options. Built with React and Motion.

npx shadcn@latest add https://kokonutui.com/r/flow-field.json
Apple Activity Card component

Animated activity rings card inspired by the Apple Fitness app, with progress circles built in React using Tailwind CSS and Motion animations.

npx shadcn@latest add https://kokonutui.com/r/apple-activity-card.json
AI Voice component

AI voice input button with recording timer, pulsing waveform bars and listening state. Built with React and animated Tailwind CSS styles.

npx shadcn@latest add https://kokonutui.com/r/ai-voice.json
Smooth Tab component

Animated tab switcher with a sliding active indicator and smooth card content transitions, built with React, Motion, and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/smooth-tab.json
Team Selector component

Animated team size selector with stacked overlapping avatars, spring transitions and increment controls. Built with React, Tailwind CSS and Motion.

npx shadcn@latest add https://kokonutui.com/r/team-selector.json
Switch Button component

Light and dark theme toggle button with a rotating sun icon and shimmer hover effect, built with React, next-themes, and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/switch-button.json
Bento Grid component

Responsive bento grid of feature cards with animated charts, counters and timelines, built with React, Tailwind CSS and Motion animations.

npx shadcn@latest add https://kokonutui.com/r/bento-grid.json
Social Button component

Share button that expands into a row of social icon buttons with staggered Motion animations on hover, built with React and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/social-button.json
Hold Button component

Press-and-hold confirmation button with an animated progress fill, configurable hold duration, and color variants, built with React and Motion.

npx shadcn@latest add https://kokonutui.com/r/hold-button.json
Magnet Button component

Magnetic button that pulls floating particles to its center on hover using Motion spring animations, built with React and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/attract-button.json
Gradient Button component

Layered gradient button with emerald, purple, and orange variants, soft inner glow, and hover overlay, styled entirely with Tailwind CSS in React.

npx shadcn@latest add https://kokonutui.com/r/gradient-button.json
V0 Button component

Open in v0 button that sends a component registry JSON to v0.dev for instant editing, built with React, the shadcn Button, and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/v0-button.json
Toolbar component

Figma-inspired toolbar where the selected tool expands to reveal its label with spring animations, built with React, Motion, and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/toolbar.json
AI State Loading component

Animated AI loading state cycling task statuses through a scrolling code-style log with an SVG progress spinner. Built with React and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/ai-loading.json
Stack component

Stack of product cards that expands on click to reveal details and specs, animated with Motion and styled with React and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/card-stack.json
Avatar Picker component

Animated avatar picker with SVG avatar options, colored selection ring and username input. Built with React, Tailwind CSS and Motion.

npx shadcn@latest add https://kokonutui.com/r/avatar-picker.json
Typing Text component

Typewriter text animation that types and deletes multiple sequences with a blinking cursor and auto loop, built with React and Motion.

npx shadcn@latest add https://kokonutui.com/r/type-writer.json
Swoosh Text component

Hover text effect with layered colorful shadows that snap flat on mouseover, built with React, Tailwind CSS and Motion hover animations.

npx shadcn@latest add https://kokonutui.com/r/swoosh-text.json
Sliced Text component

Text effect that splits into two offset slices and merges together on hover using clip-path, built with React, Tailwind CSS and Motion animations.

npx shadcn@latest add https://kokonutui.com/r/sliced-text.json
Glitch Text component

Customizable glitch text effect with adjustable intensity, colors and sizes, animated in React with Motion and styled with Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/glitch-text.json
Matrix Text component

Matrix-style text effect where letters scramble through binary characters before revealing, built with React, Tailwind CSS and Motion animations.

npx shadcn@latest add https://kokonutui.com/r/matrix-text.json
Dynamic Text component

Animated text switcher that cycles through greetings in multiple languages, built with React, Tailwind CSS and Motion enter and exit transitions.

npx shadcn@latest add https://kokonutui.com/r/dynamic-text.json
Particle Button component

Button that bursts animated particles from its center on click with a quick scale press effect, built with React, Motion, and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/particle-button.json
X Card component

X (Twitter) style post card with author details, verified badge, reply thread and hover gradient, built with React and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/tweet-card.json
Scroll Text component

Scroll-driven text list that highlights the active word as you scroll, using IntersectionObserver with React, Tailwind CSS and Motion animations.

npx shadcn@latest add https://kokonutui.com/r/scroll-text.json
Liquid Glass component

Apple-inspired liquid glass card and buttons using SVG displacement filters for a refractive effect, built with React and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/liquid-glass-card.json
Profile Dropdown component

User profile dropdown menu with avatar, subscription and model details, and quick action links, built with React, shadcn/ui, and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/profile-dropdown.json
Loader component

Animated loading indicator with rotating gradient rings, size variants and customizable title text. Built with React, Tailwind CSS and Motion.

npx shadcn@latest add https://kokonutui.com/r/loader.json
Slide Text Button component

Animated link button with a vertical text slide on hover and default and ghost variants, built with React, Motion, and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/slide-text-button.json
Morphic Navbar component

Navigation bar whose active link morphs into a rounded pill with smooth CSS transitions, built with React, Next.js Link, and Tailwind CSS.

npx shadcn@latest add https://kokonutui.com/r/morphic-navbar.json
Spotlight Cards component

Feature card grid with ambient aurora glow, magnetic 3D tilt and focus dimming on hover, built with React, Tailwind CSS and Motion springs.

npx shadcn@latest add https://kokonutui.com/r/spotlight-cards.json
Use Auto Resize Textarea hook

React hook that auto-resizes a textarea to fit its content between a min and max height.

npx shadcn@latest add https://kokonutui.com/r/use-auto-resize-textarea.json
Use Click Outside hook

React hook that runs a callback when the user clicks outside the referenced element.

npx shadcn@latest add https://kokonutui.com/r/use-click-outside.json
Use Copy To Clipboard hook

React hook that copies text to the clipboard and exposes a copied state with a reset timeout.

npx shadcn@latest add https://kokonutui.com/r/use-copy-to-clipboard.json
Use Mobile hook

React hook that reports whether the viewport is below the 768px mobile breakpoint.

npx shadcn@latest add https://kokonutui.com/r/use-mobile.json
Utils lib

The cn utility for merging Tailwind CSS classes, built on clsx and tailwind-merge.

npx shadcn@latest add https://kokonutui.com/r/utils.json