Skip to content
Pebble Pro is here at $49 one timeSee what’s included ↗
Pebble
ComponentsDocsMCPPricing
⌕ Find a component↗Log in
All components 673

Categories

Core inputs & forms46Buttons & actions33Navigation36Overlays & feedback49Data display33Charts & data viz40Cards & layout43Marketing blocks38App shells & pages37AI interfaces40Text & typography effects33Backgrounds & visual effects38Motion & transitions32Numbers & counters32Media34E-commerce333D & interactive36Themed sets40
Start with the essentials.Installation guide ↗Connect your agent ↗
← All components3D & interactive

Orbit Carousel

Items on a rotating 3D ring with depth fade and an orbit track, turned by drag, clicks, buttons or arrow keys, and a flat crossfade under reduced motion.

Preview

Low tide

Nazaré, dawn

12 tracks · 48 min

Rain on tin

Kyoto, June

9 tracks · 36 min

Night market

Taipei, 11 pm

14 tracks · 52 min

Pine wind

Hokkaidō

8 tracks · 31 min

Old station

Porto, 6 am

11 tracks · 44 min

Desert hum

Wadi Rum

7 tracks · 29 min

Harbour bells

Bergen

10 tracks · 40 min

Now showing Night market · drag, click a side card, or use the arrow keys

Install

Pro source requires Pebble Pro. Try the full preview above.

Props

PropTypeDefaultDescription
labelstring—Accessible name of the carousel. Required.
indexnumber—Front item (controlled). Pair with onIndexChange.
defaultIndexnumber0Front item when uncontrolled.
onIndexChange(index: number) => void—Called with the new front index.
itemWidthnumber180Width of each item in px; sets the ring radius.
gapnumber72Extra space between neighbours on the ring, in px.
controlsbooleantrueShow previous/next buttons and position dots.
getItemLabel(index: number) => string—Names each slide for screen readers. Defaults to "n of N".
stageClassNamestring—Classes for the 3D stage; set its height here (default h-72).
data-orbit-detailattribute—Put on text inside a slide; it fades out on every card except the front one.

Pro component

Try the full preview above. Editable source and build guides require Pebble Pro.

Buy Pebble Pro — $49How source access works ↗
Pebble

Small details.
Better interfaces.

React components to explore, make your own, and build on.

Library

  • Components
  • Installation
  • Pricing

Resources

  • For agents
  • About
  • Support

Legal

  • License
  • Terms
  • Privacy
  • Final sale

Built by Pebble

A product of Praxys Solutions LLC ↗

Pebble Pro is live

$49 one time, lifetime updates ↗