5.0.0-beta.15 • Published 5 months ago

@iojcde/locomotive-scroll v5.0.0-beta.15

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

Warning

Locomotive Scroll v.5 is currently in beta. Be prepared for breaking changes compared to previous versions.

Locomotive Scroll v.5

Detection of elements in viewport & smooth scrolling with parallax effects.

Locomotive Scroll is an opinionated JavaScript library that provides smooth scrolling animations and advanced scroll interactions for web applications. It is designed to create engaging and interactive scrolling experiences with ease. Locomotive Scroll offers features such as smooth scrolling, parallax effects and scroll-based animations.

Read the documentation for more details.

Installation

You can install it via NPM by running the following command:

npm install locomotive-scroll@beta

Find more ways to install the package in our Quick start guide.

Features

NameSupportDescription
LenisBuilt on top of Lenis.
TypeScriptFor a better developer experience
Built-in viewport detectionUsing browsers's native Intersection Observer API
Real time progress valueFor flexible scroll-based animation
Accessibility and performanceMore than ever!
Lightweight8.3KB (gzip)

Dependencies

NameDescription
LenisHow smooth scroll should be.

Related