A lightweight scroll library for modern web experiences. Detection, animation, and smooth scrolling — all in 9.4kB. Built on top of Lenis.
Locomotive Scroll’s own site is a quiet demonstration of what the library can do — smooth viewport detection, scroll-linked animations, and direction-aware progress indicators all running live without drawing attention to themselves. The layout is developer-focused and clear: feature cards numbered 01–07, a real-world showcase of studios using it, and a concise npm install snippet for quick onboarding.
Developers evaluating scroll libraries will appreciate how the site earns trust by showing rather than telling. Designers will notice how technical documentation can feel genuinely considered — the ship motif and balanced white space keep what could be a dry spec page feeling intentional and light.
— landing.love