Back to components
ComponentTestimonialFree

Testimonial Pills React component

Avatar-and-pill testimonial marquee rows with dual-direction scrolling, a depth effect, cursor spotlight glow, and scroll-in reveal.

About the Testimonial Pills component

Testimonial Pills is a free wall of short testimonials shown as pills with an avatar, in rows that scroll continuously in alternating directions. A depth effect shrinks and blurs rows away from the centre, a soft spotlight follows the cursor, and the rows reveal as they scroll into view.

Row count, speeds, gaps, pill and avatar sizes, colors (a cycling palette or one solid color) and every effect are props, and rows pause on hover.

When to use it

Use it for many one-line reactions ("Saved me hours", "Beautiful UI") rather than full testimonials: launch pages, community sites and product hunts.

For longer quotes with names and roles, use Testimonial Wall or Social Post Testimonial Wall.

Installation

Add the Testimonial Pills component to your project with the shadcn CLI. It lands in components/testimonial-pills.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/testimonial-pills

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install motion clsx tailwind-merge

Related components

SEO-ready
Review Gallery
SEO-ready
Testimonial Spotlight
Free
SEO-ready
Review Showcase
SEO-ready
Testimonial Slider
Testimonial Logos
Free
X (Twitter) Widget
Free