Variations

One component.
Infinite perspectives.

One component.
Infinite perspectives.

One component.
Infinite perspectives.

Different curves, different rhythms, one flexible gallery system.

01 — Classic Curve
The signature configuration. A smooth, shallow arc with balanced depth and spacing.

Interactive playground

Make it yours.

Make it yours.

Make it yours.

Fine-tune the curve, spacing, perspective, and movement. See every change in real time.

Drag to explore
14.0°
1400
28
36
300
400
16.0°
1.12
0.90

Use cases

Designed for
every visual story.

Designed for
every visual story.

Designed for
every visual story.

From architecture to product design, Curved Gallery adapts to your creative vision.

Glass house glowing at dusk

Architecture

Showcase spaces with depth and atmosphere.

Black and white portrait in leaf shadow

Photography

Sequence portraits into a visual story.

Hand-built ceramic object in studio light

Product design

Highlight form and detail from every angle.

Sunlit interior with timber slats

Interior design

Walk visitors through rooms and materials.

Chrome abstract form on black

Digital art

Turn experimental work into an exhibition.

Chalk cliffs fading into sea mist

Travel and landscapes

Bring coastlines to life, frame by frame.

How it works

Motion with intention.

Motion with intention.

Motion with intention.

A simple idea, executed with depth.

01

Arrange

Images are distributed along a configurable curve.

02

Interact

Dragging changes the gallery’s position and velocity.

03

Explore

Momentum, snapping and looping create a continuous experience.

Customization features

Every detail
is adjustable.

Every detail
is adjustable.

Every detail
is adjustable.

Control the geometry, motion and appearance to match your creative vision.

Curve geometry

From a subtle bend to a full wrap, set the arc in degrees.

Perspective and depth

Bring the camera closer for drama, or step back for calm.

Spacing and scale

Gaps, overlaps and centre emphasis, tuned independently.

Drag and momentum

Throw it. Velocity carries on, then a spring settles.

Infinite looping

No first or last slide, just a continuous flow.

Responsive layouts

Cards scale with the gallery’s width and always fit its height.

Image ratios

Any card width and height; photos fill with a clean crop.

Animation behavior

Spring stiffness and damping, an intro glide and optional autoplay.

Technical features

Built for modern
design workflows.

Built for modern
design workflows.

Built for modern
design workflows.

Flexible, considered and ready for your next project.

Responsive

Scales with its frame at every breakpoint.

Touch and mouse

Pointer events with capture and momentum.

Keyboard accessible

Arrow keys, Home and End when focused.

Configurable geometry

Ten presets plus fully custom values.

Smooth motion

Spring physics, painted once per frame.

Reduced motion

Respects the visitor’s system setting.

TypeScript

Typed props, written in TSX.

Framer ready

Property controls for every setting.

Documentation

Quick and easy to implement.

Quick and easy to implement.

Quick and easy to implement.

Install it, configure it and make it yours in a few minutes.

1. Installation

Add the component to your Framer project.

  1. 01Copy the component URL you received with the component.
  2. 02Paste it onto the canvas of your Framer project (⌘V / Ctrl+V). Framer inserts the Curved Gallery.
  3. 03Give it a width and a fixed height, then choose a Preset in the properties panel.
Component URL
https://framer.com/m/CurvedGallery-F9O8rc.js@lrIzTxRD5pofRhCmYDfY

FAQ

Got questions?

Got questions?

Got questions?

Everything about installing, shaping and using the gallery.

Lit pavilions reflected in a lake at dusk

Curved Gallery

Let your gallery
move differently.

Let your gallery
move differently.

Bring depth, movement, and a new perspective to your next project.

Lit pavilions reflected in a lake at dusk

Curved Gallery

Let your gallery
move differently.

Bring depth, movement, and a new perspective to your next project.

Create a free website with Framer, the website builder loved by startups, designers and agencies.