---
title: "Drag Gallery — Framer component · Best of Framer"
description: "$5.00 · Framer component · by Lucas · Galleries. Grab an image strip and throw it"
canonical: "https://framer.elliotli.dev/component/drag-gallery"
---

[Home](/)/[Components](/components)/[Galleries](/components/category/galleries)/Drag Gallery

# Drag Gallery

Grab an image strip and throw it

[View on Framer](https://framer.com/marketplace/components/drag-gallery/?via=elliot-li)

![Drag Gallery preview image 1](https://framer.elliotli.dev/og/component/drag-gallery/46e0171b12259029/1600x933.jpg)

## Summary

Grab an image strip and throw it

## Description

Grab the strip and throw it — it keeps going on its own momentum and eases to a stop. The faster it moves, the more the tiles skew: that lean is what gives the scroll weight, without it a carousel just feels dead.

Wheel and trackpad work too, and the strip drifts on its own when left alone. Loops seamlessly — the band closes on itself pixel for pixel, no jump when a tile wraps around.

Drop it in with no images and it runs on colour tiles, so you can feel the motion before your visuals are ready. Everything is time-based, not frame-based, so it feels identical at 60 and 144 Hz.

DOM and requestAnimationFrame, no dependencies, nothing loaded from outside. Honours prefers-reduced-motion, and freezes on a still frame inside the Framer canvas.

## Rank history [How rankings work →](/terms#rankings)

-   All · #9239

## Details

- **Author**: Lucas
- **Price**: $5.00
- **Published**: 2026-08-05
- **Updated**: 2026-08-05
- **Added**: 2026-08-05
- **Categories**: Galleries

## More like this

-   [Infinite Pan Canvas](/component/infinite-pan-canvas) — Aisol Studio · $15 — Endless image wall you can drag
-   [CMS Photo Pile](/component/cms-photo-pile) — Marso Angelov · $10 — Draggable Photo Gallery
-   [CMS Infinity Grid](/component/cms-infinity-grid) — 55N · Free — Boundless exploration.
-   [Endless CMS Reel](/component/endless-cms-reel) — Marso Angelov · $10 — Horizontal Momentum Gallery
