Back to components
ComponentTypographyFree

Curved Text Marquee React component

A marquee on a bendy line: text runs along a curve that sags at rest, and the pointer pulls the whole band up or down.

About the Curved Text Marquee component

Curved Text Marquee takes the marquee off the straight and narrow. The text runs along a line that sags gently at rest, and moving the pointer pulls the whole band up or down like a rope.

The text loops without a seam, and it is drawn at the real width of its container, so it stays the same size on any screen.

When to use it

Use it as a section divider on playful landing pages, portfolios and event sites.

For a calm ticker of logos or facts, a straight marquee reads better.

Installation

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

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

More Typography components

Extruded Depth Text
Free
Flip Board Text
Free
Paper Fold Heading
Free
ASCII Art Title
Free
Odometer Counter
Free
Proximity Weight Text
Free