Lenis
Lenis is a lightweight scroll library designed to provide smooth navigation while preserving native browser functionality like search, scrollbars, and CSS sticky positioning. Unlike traditional scroll libraries that can impact performance or break native APIs, Lenis runs on the main thread and weighs under 4kb. It is platform-agnostic, allowing developers to integrate their own animation libraries for complex scroll-based interactions across both vertical and horizontal layouts.
Checked on Oct 19, 2026.
Alternative resources
KokonutUI
Open-source React and Tailwind CSS components with live previews and machine-readable registries for AI agents and developers.
Remotion
Create videos and motion graphics programmatically using React and code.
AutoAnimate
A zero-configuration library that adds automatic transitions and animations to elements when children are added, removed, or moved in the DOM.