Kedhareswer Naidu

Water Ripple Image Carousel

Shaders 55

About

Water ripple image carousel for React: tap the photo and a WebGL ripple ring spreads from that point, bending the old photo at its edge as the next one appears inside it. Arrows, swipe, keyboard and autoplay, reduced-motion aware. Use as a hero slider or photo gallery.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Water Ripple Image Carousel to your project and fits it to your theme.

Code

How Water Ripple Image Carousel is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

"use client"

import WaterRippleCarousel from "@/components/ui/water-ripple-carousel"

// Real landscape photography (Unsplash).
const U = (id: string) => "https://images.unsplash.com/photo-" + id + "?q=80&w=1800&auto=format&fit=crop"

export default function DemoPhotos() {
  return (
    <WaterRippleCarousel
      slides={[
        { image: U("1506905925346-21bda4d32df4"), title: "Above the Clouds", caption: "Valais, Switzerland — sunrise at 3,100 m." },
        { image: U("1501785888041-af3ef285b470"), title: "Glass Lake", caption: "Lago di Braies, a rowboat at noon." },
        { image: U("1469474968028-56623f02e42e"), title: "Gold Valley", caption: "Late light pouring over the ridge." },
        { image: U("1464822759023-fed622ff2c3b"), title: "Snow Line", caption: "Pines, river flats and the high range." },
        { image: U("1500534314209-a25ddb2bd429"), title: "Blue Ridges", caption: "Seven layers of haze before dusk." },
        { image: U("1433086966358-54859d0ed716"), title: "Falls Bridge", caption: "Multnomah Falls after the rain." },
        { image: U("1470071459604-3b5ec3a7fe05"), title: "Morning Fog", caption: "Cloud pouring over the pass at first light." },
        { image: U("1441974231531-c6227db76b6e"), title: "Green Cathedral", caption: "Beech trunks and late-summer light." },
      ]}
    />
  )
}

More by Kedhareswer Naidu

View all
  • Glassmorphism Folder Cards

    Glassmorphism Folder Cards

    3K
  • GitHub Contribution Graph 3D Heatmap

    GitHub Contribution Graph 3D Heatmap

    1.8K
  • Morph Gallery

    Morph Gallery

    1.4K
  • Halftone Wordmark Footer

    Halftone Wordmark Footer

    1.3K
  • Hanging Polaroid Image Carousel

    Hanging Polaroid Image Carousel

    833
  • Glass Cards

    Glass Cards

    735
  • Tiger Tear Reveal

    Tiger Tear Reveal

    658
  • Particle Animation

    Particle Animation

    651

More in Shaders

View all
  • Glass Fold

    Glass Fold

    248
  • Phosphor 30

    Phosphor 30

    289
  • Shader Animation

    Shader Animation

    3.7K
  • Paper design shader Background

    Paper design shader Background

    677
  • Shader Background

    Shader Background

    2K
  • Black Hole

    Black Hole

    24
  • Shader Dithering

    Shader Dithering

    34
  • Stripe like gradient-shader

    Stripe like gradient-shader

    265