CMS Gallery Carousel is a wrapper that turns your Framer CMS gallery into a polished, draggable horizontal carousel. Built for the most common Framer use case: showing a row of project or product images from a CMS where the images come in different aspect ratios and you don't want to crop, mask, or hand-size every one.
Auto-fits every image in the slotted row to a single shared height — portraits and landscapes line up side by side without manual cropping.
Draggable with momentum and an elastic bounce at the edges (configurable).
Optional left/right arrow buttons that fade in only when there's content to scroll to in that direction.
Optional thin scrollbar indicator that tracks drag progress.
Built-in click-vs-drag detection: a horizontal swipe never triggers a click on a child link, so dragging through a gallery never accidentally opens a project page.
Showcasing large imagery in creative portfolio presentations
Image-rich case studies and project pages
Editorial layouts with mixed-aspect visuals
Any CMS-driven gallery where photos vary in size and shape
Scrollbar on/off
Elasticity (0 = hard stop, 1 = full bounce)
Arrows on/off, with per-click scroll distance, size, color, background, and border radius
Works with any height you set on the container
Build your CMS gallery row as you normally would.
Drop in the CMS Gallery Carousel, set the width and a fixed height.
Slot your CMS row into the Content slot.
Tune arrows, scrollbar, and elasticity in the property panel.
Due to the digital nature of this product, all sales are final and non-refundable. Refunds are only provided if there is a documented technical issue where the component does not work as intended or as described.
Refunds will not be issued if the component works correctly but does not meet your expectations or does not work the way you would prefer.