✨ v10.1 Ultimate • Pure CSS • Zero JS

The End of JavaScript
Scroll Plugins.

Experience the most advanced, production-ready CSS scroll animation library. Smooth, performant, and infinitely customizable with simple data attributes.

Scroll to explore
🎭 Typography System

10 Premium Text Reveals

Wrap your text in spans or use `.roopm-text-effect` for character/word-by-word magic.

01. Elastic Stretch
From Bottom
02. 3D Flip Y
Smooth Rotation
03. Swing In
Mechanical
04. Awwwards Bounce
Scale Up
05. Cinematic Glow
Focus Fade
06. Dramatic Drop
Swing In
07. Skewed Slide
Aggressive
08. Compress
Letter Spacing
09. Clipping Wipe
Premium Reveal
⚡ Core Engine

Basic Fades & Transforms

Every animation is configurable via `data-roopm-*` attributes. Mix, match, and customize.

Fade Up
data-roopm-effect="fade-up"
Fade Right
easing="spring"
Up Left
distance="xl"
Scale Up
scale="heavy"
Zoom In
Dramatic blur
Rotate Right
Smooth entrance
3D Flip X
Perspective
Skew Up
Messy to clean
Swing In
Transform origin
Unfold
Bottom pivot
Blur In
Focus transition
Blur Scale
Cinematic pop
🎨 Clipping & Masks

Cinematic Reveals

Hardware-accelerated `clip-path` and mask animations. Zero layout shift. Perfect for images and content blocks.

Circle Mask
Radial reveal
Diamond Mask
Geometric wipe
Wipe Mask
Clean slide
Clip Reveal
Inset animation
Unmask demo

🌌 Flawless Parallax

Vertical Parallax
Horizontal Parallax
♾️ Continuous & Scroll-Linked

Glows, Scrubbing & Morphing

🎈
Continuous Float
Neon Pulse
Scrub Morph
🔄
Scrub Rotate
Background Scrub
👁️
Scrub Blur
📚 Position Dynamics

Sticky Card Stacking

Keep scrolling down to push the next card onto the previous one. Perfect for feature lists.

Card 01. Foundation

Built on modern CSS View Timeline API. No JavaScript listeners, no scroll jank, just pure hardware-accelerated compositing.

Card 02. Masking

This card beautifully masks the first one while pushing. Uses `animation-range: exit` for precise scroll-linked compression.

Card 03. Responsive

Perfectly responsive layout tracking. Scales flawlessly across mobile, tablet, and desktop viewports.

Panel 01

Flawless Horizontal Scroll

Powered by CSS `view-timeline`. Touch-optimized for mobile, pixel-perfect on desktop.

Panel 02

Auto Panel Sizing

Uses `calc(100vw - gap)` for seamless edge-to-edge panels with perfect center alignment.

Panel 03

Glass Morphism

Backdrop filters, smooth borders, and depth shadows animate naturally with scroll position.

Panel 04

Zero JavaScript

The entire scroll experience is driven by native browser engines. Maximum performance, minimum footprint.

📌

Advanced Pinning System

Pin elements in place while scrolling, with optional progress indicators and scroll-linked animations. The rotating icon below tracks the exact container scroll range.

🎯
class="roopm-pin-linked" → 360° Scrub Track