Stop Rebuilding UI

Shadcn.io is not affiliated with official shadcn/ui

Splitting Text

Character, word, or line splitting with staggered reveal animations for React applications.

Split text into individually animated units—characters, words, or lines—each sliding in with staggered timing. Flexible animation system lets you define custom variants for initial and animate states, with configurable stagger delays. Supports scroll-triggered reveals via intersection observer, multi-line text arrays, and delay offsets for sequenced compositions. Built with Motion for React using variants and staggerChildren for orchestrated animations. Perfect for hero text reveals, section headers, or any typography needing dramatic entrance effects.

Splitting Text preview

Scroll to load preview

Installation

FAQ