Report a problem or share feedback← Catalog
Morph Slider
freereact-bits/morph-slider
WebGL slider that melts between images with a displacement transition.
$
npx shadcn@latest add @react-bits/MorphSlider-TS-TWnpm deps: ogl, gsap
- Source
- React Bits
- Kind
- component
- Categories
- carousel
- Use as
- drop-in — replaces your component
- Applies to
- carousel
- Motion
- on state · expressive · webgl + gsap · high cost · respects reduced motion
- Tags
- components, gsap, ogl
- Licence
- MIT + Commons Clause: free to use in commercial apps/sites, but you may not sell or redistribute the components themselves (alone, bundled, or ported). React Bits Pro is a separate paid product.
- Live demo
- www.reactbits.dev
- Docs
- www.reactbits.dev
Similar
Compare all 4 →- Three D Carouselcult-ui/three-d-carousel3D carousel component with perspective effects and smooth item transitions
- Coverflow Carouselsmoothui/coverflow-carousel3D coverflow (rotateY + depth + scale per offset) with drag/swipe, arrow keys, optional autoplay and an aria-live slide announcer; drag turns off under reduced motion (the upstream hasReducedMotion flag is wrong — the code uses useReducedMotion). Cards are bg-background with a foreground/10 ring. Prev/next come from @smoothui/smooth-button (auto-installed), which uses SmoothUI's smooth-N grey ramp from tokens.json.
- Feature Carouselcult-ui/feature-carouselFeature carousel component with smooth transitions and customizable layouts