Skip to content

Add iampoul/react-parallax to React Graphics and Animations#1748

Open
iampoul wants to merge 1 commit into
enaqx:masterfrom
iampoul:add-react-parallax
Open

Add iampoul/react-parallax to React Graphics and Animations#1748
iampoul wants to merge 1 commit into
enaqx:masterfrom
iampoul:add-react-parallax

Conversation

@iampoul

@iampoul iampoul commented Jun 11, 2026

Copy link
Copy Markdown

Adds react-parallax to the React Graphics and Animations section.

What it is: A React parallax component with scroll and pointer-based motion.

Why it belongs here:

  • Zero React re-renders during animation (rAF loop + DOM ref mutations, no setState)
  • Supports scroll mode, pointer/mouse mode, or both
  • Spring physics and lerp smoothing options
  • Per-layer depth-of-field blur, rotation, scale, and fade
  • Built-in prefers-reduced-motion support
  • Pauses automatically when off-screen (IntersectionObserver) or tab is hidden
  • ESM + CJS, TypeScript, "use client" for Next.js RSC
  • MIT licensed, actively maintained

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant