Back to Registry
Scroll Reveal
motionElements that animate in as they enter the viewport.
Colorblue-500
Width
Shadow
Live Preview
Observe
Detects viewport entry
Animate
Spring-based reveal
Perform
GPU-accelerated
Install via CLI
npx shadcn@latest add https://kinetik.dev/r/scroll-reveal.jsonRequires shadcn CLI. Auto-installs deps and copies the component into your project.
Manual Install
npm add framer-motion lucide-reactThen copy the source code below into your project.
Usage
import { ScrollReveal } from '@/app/components/scroll-reveal';Source
'use client';
export function ScrollReveal() {
// copy from registry component source
}Dependencies
framer-motionlucide-react