Logo Stepper

logo showcase with names, smooth animations, hover effects, and modern UI.

Stripe
Stripe
Shopify
Shopify
Microsoft
Microsoft
Apple
Apple
Amazon
Amazon

Installation

npx shadcn@latest add https://scrollxui.dev/registry/logo-stepper.json 

Usage

import { LogoStepper } from "@/components/ui/logo-stepper";
<LogoStepper
  logos={logos}
  direction="loop"
  animationDelay={1.2}
  animationDuration={0.6}
  visibleCount={5}
/>

Examples


Visible loop

Stripe
Stripe
Shopify
Shopify
Microsoft
Microsoft
Apple
Apple
Amazon
Amazon

API Reference

Flowing Logos

logo showcase with names, smooth animations, hover effects, and modern UI.

Props

PropertyTypeDefaultDescription
logosArray<{ icon: React.ReactNode; label: string }>required
An array of logo objects, each containing an icon and a label to display.
animationDurationnumber0.6
Duration (in seconds) for the logo transition animation using Framer Motion.
animationDelaynumber1.2
Time delay (in seconds) between automatic transitions of the logo stepper.
direction'loop' | 'vloop''loop'
Determines the visiblity of loop
visibleCountnumber5
Number of logos visible at a time in the stepper viewport.

Built withby Ahdeetai.