Back to components
ComponentTypographyFree

Shimmer Text React component

A soft band of light that sweeps through a line of text, for loading states, AI status lines and quiet emphasis.

About the Shimmer Text component

Shimmer Text passes a soft band of light through a line of text. It says something is happening without a spinner, which makes it a natural fit for loading messages and AI status lines.

It reads its colours from the surrounding text by default, so it works on dark and light pages with nothing to set.

When to use it

Use it for short status lines like Thinking, Generating or Syncing, or to draw the eye to a single phrase.

Keep it to one line at a time, and stop it when the work is done.

Installation

Add the Shimmer Text component to your project with the shadcn CLI. It lands in components/shimmer-text.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/shimmer-text

More Typography components

Color Sweep Heading
Free
Typewriter Text
Free
Signal Glitch Title
Free
Word Rotator
Free
Gravity Letters
Free
Text on Path
Free