Resources
Desktop app
Marketplace
Community
Developers
Wallpapers
Meetups
Company
Security
Careers
Report
Status
Legal
Blog
Creators
Program
Payouts
Experts
Awards
Events
Brand
Compare
Squarespace
Wordpress
Unbounce
Webflow
Figma
Wix
Solutions
Figma to HTML
Website builder
Portfolio maker
Landing pages
UI/UX design
No-code
Socials
Instagram
X Twitter
YouTube
LinkedIn
Threads
TikTok
    Framer
    EnterprisePricing
    LoginSign up
    Enterprise
    Pricing
    Login
    Sign up
    Marketplace
    TemplatesPluginsComponents
    Templates
    Plugins
    Components
    Component preview thumbnail
    MarketplaceComponents

    Drag & Snap

    Creates smooth section-based scrolling with drag interactions and auto-snap alignment. Perfect for presentations, galleries, and mobile-like navigation experiences.

    Matias Fernandez
    Matias Fernandez
    Creator
    2mo ago
    Updated
    640
    Views
    Matias Fernandez
    Matias Fernandez
    Creator
    2mo ago
    Updated
    640
    Views

    Make it with Workshop

    Build your own component with AI


    About this Component

    This component has a free version—try it out to see if it fits your needs.

    Drag & Snap creates smooth, section-based scrolling with intuitive drag interactions and intelligent snapping behavior. The component transforms regular scroll areas into engaging experiences where content automatically aligns to perfect viewing positions. Features customizable drag effects with optional elasticity, auto-scroll functionality, and advanced inertia controls that adapt to different input devices for optimal user experience.



    Customizations

    • Content Sections - Add frames that become snap points

    • Drag Interaction - Enable/disable mouse and touch dragging with visual feedback

    • Elasticity Effect - Optional rubber-band bounce at content boundaries

    • Snap Behavior - Automatic alignment to nearest content section

    • Auto-Scroll Timer - Configurable automatic progression with infinite loop option

    • End Behavior - Choose between stopping at edges or infinite cycling

    • Inertia Sensitivity - Platform-specific scroll speed thresholds for Mac and Windows

    • Viewport Sizing - Control whether children fill container or use viewport dimensions

    • Interaction Blocking - Disable overlapping frame interactions when needed

    Support
    About ComponentsRefund PolicyContact Creator

    More Components

    See All →
    Thumbnail for Audio Player, a Framer Marketplace template by Fabian Albert.
    Audio Player
    $10
    Fabian Albert
    Thumbnail for Stellar Button, a Framer Marketplace template by Renny Mathew.
    Stellar Button
    $5
    Renny Mathew
    Thumbnail for TicTacToe, a Framer Marketplace template by Steve Sinyard.
    TicTacToe
    Free
    Steve Sinyard
    Thumbnail for DrawFrame, a Framer Marketplace template by Harsh Upadhyay.
    DrawFrame
    $20
    Harsh Upadhyay
    Thumbnail for Realistic Fall, a Framer Marketplace template by Nabeel.
    Realistic Fall
    $9
    Nabeel
    Thumbnail for FullScreen Scroll, a Framer Marketplace template by Launchly.
    FullScreen Scroll
    $10
    Launchly
    Thumbnail for Section Progress Bar, a Framer Marketplace template by Liliana Figueras.
    Section Progress Bar
    $5
    Liliana Figueras
    Thumbnail for Interactive Canvas, a Framer Marketplace template by Otvos Studio.
    Interactive Canvas
    $25
    Otvos Studio

    More from Matias Fernandez

    See All →
    Thumbnail 1 for Sonorx, a Framer Marketplace template by Matias Fernandez.Thumbnail 2 for Sonorx, a Framer Marketplace template by Matias Fernandez.
    Sonorx
    template · $34
    Matias Fernandez
    Thumbnail 1 for Isla, a Framer Marketplace template by Matias Fernandez.Thumbnail 2 for Isla, a Framer Marketplace template by Matias Fernandez.
    Isla
    template · $24
    Matias Fernandez