ReelGallery

ReelGallery

About ReelGallery

ReelGallery is an infinite vertical video gallery built for studios, directors, and agencies who need a portfolio that moves.

Your work plays as full-screen video slides that loop endlessly in both directions, no clones, just pure modulo math keeping the scroll seamless forever.

WHAT IT DOES Visitors scroll vertically through your video projects. Each one fills the screen with a subtle parallax drift. When scrolling stops, ReelGallery auto-snaps to center the nearest project. A live minimap tracks position and previews the title, category, year, and description of every project.

KEY FEATURES

  • Infinite loop scrolling in both directions with true modulo math, no duplicated clips

  • Parallax depth on every video, adjustable drift speed

  • Lerp-smoothed motion at 60fps via requestAnimationFrame, no jank

  • Auto-snap to the nearest project after scrolling settles

  • Live minimap with thumbnail, title, category, year, description

  • Virtual scrolling renders only visible slides plus a buffer

  • Mouse wheel, trackpad, and touch gesture support

  • Fully customizable colors, typography, scroll speed, snap timing, parallax strength

  • Upload video files directly or link external URLs

  • Single self-contained code component, zero third-party libraries

WHY IT WORKS A grid of thumbnails asks visitors to click before they see anything. ReelGallery plays your reel the moment someone lands, keeping motion designers, filmmakers, editors, and agencies front and center.

PERFECT FOR Video studios, directors, filmmakers, motion design agencies, video editors, and any Framer site that needs a video portfolio, showreel, or case study gallery that feels alive instead of static.

WHAT'S INCLUDED A single drop-in Framer code component. Connect videos through simple property controls, no coding required. Adjust colors, typography, spacing, scroll behavior, and parallax strength to match your brand.

Drop it on your canvas, connect your videos, and your portfolio starts moving.