Velocity X Components

Carousels & Tickers

Testimonial Carousel (Single)

One-up crossfading testimonial carousel with arrows, dots, autoplay with pause-on-hover, swipe and keyboard navigation.

Subscription Included with the Velocity Components subscription.
bash
$ velocityx add testimonial-carousel-single

Built for react. Needs react, react-dom already installed as peer dependencies. An Astro-only project needs @astrojs/react wired up first — this won't run on its own in plain Astro.

Full docs for Testimonial Carousel (Single) →

Needs a licence key — subscribe here, then velocityx loginonce.

react v1.0.0 react react-dom
Testimonial Carousel (Single)

“They shipped in two weeks what our last agency quoted three months for.”

Sarah Chen

Founder, Nova Studio

Props

NameTypeRequiredDefaultDescription
items{ quote, name, role, avatar? }[]No[]
autoPlayboolean (Notrue
intervalms between slides (No6000
classNamestringNo''

File this creates

The CLI writes this path into your project, relative to its root — nothing else moves.

text
components/velocity/testimonial-carousel-single/TestimonialCarouselSingle.jsx

Using the Testimonial Carousel (Single) component

Install it with velocityx add testimonial-carousel-single. The CLI writes the source straight into your project — no runtime dependency, no registry lock-in, and it themes itself from the same primary-*/accent-* scale as the rest of the library.

More from Carousels & Tickers.