Lenis is an open-source JavaScript library and Framer component designed to deliver butter‑smooth, high-performance scrolling experiences—both vertical and horizontal—while maintaining accessibility and responsiveness.
It works with modern inputs, such as mouse wheels, touch, and infinite scrolling setups, and is optimised for native-like behaviour, including CSS.