High-Performance CSS Scroll Animations with MOS.js
Add smooth scroll-triggered animations with simple data attributes. Zero dependencies, 12+ animation types, CSS variable timing.
Add smooth scroll-triggered animations with simple data attributes. Zero dependencies, 12+ animation types, CSS variable timing.
Create performant scroll animations with CSS Motion. Framework-agnostic, respects prefers-reduced-motion, and works with React, Svelte, vanilla JS.
Build engaging scroll animations with WavBlock. Declarative HTML attributes, built-in effects, and IntersectionObserver-powered detection for optimal performance.
A 9KB performant scroll animation library with 40+ effects, text animations, and number counters for any JavaScript project.
A 2KB JavaScript library using IntersectionObserver for performant scroll animations. Add CSS classes when elements enter viewport.
A lightweight JS library for building performant scroll-based animations with a simple, property-first keyframe syntax and powerful trigger options.
Performance-focused scroll animation library with automatic element detection, accessibility features, and real-time metrics for modern web development.
A simple JavaScript library for creating interactive animations based on mouse, scroll, and audio data using simple data attributes.
A lightweight JavaScript scroll animation library that adds high-performance, CSS3-powered fade/slide animations to elements as they scroll into view.
A lightweight vanilla JS library for smooth, performant, scroll-based reveal animations using Intersection Observer and Web Animations API.