Orbiting Circles

Motion

Icons orbit a central hub on hairline rings for integration sections. Set radius, speed and direction per ring; icons stay upright while they travel.

src/registry/premium/orbiting-circles.tsx/r/orbiting-circles.json

Installation#

bash
npx shadcn@latest add https://ui.minidev.pro/r/orbiting-circles.json

Usage#

tsx
import { OrbitingCircles } from "@/components/ui/orbiting-circles"

export function Example() {
  return <OrbitingCircles />
}

API reference#

OrbitingCircles props
PropTypeDefault
ringsRing[]DEFAULT
centerReact.ReactNode-
sizenumber340
classNamestring-

Dependencies#

npm

lucide-reactmotion

Built from

No other MiniDev files
All Animated React components