2 repository-uri
JavaScript libraries designed to execute callbacks and toggle styles based on element visibility in the viewport.
Distinct from Step Enter-Exit Callbacks: None of the candidates provide a high-level identity for a general-purpose scroll trigger library.
Explore 2 awesome GitHub repositories matching web development · Scroll Trigger Libraries. Refine with filters or upvote what's useful.
ScrollTrigger is a JavaScript library and DOM scroll event manager designed to execute callbacks and toggle CSS classes when elements enter or exit the browser viewport. It functions as a high-level interface for the Intersection Observer API and a system for initiating visual transitions and asynchronous tasks based on an element's position relative to the viewport. The tool allows for the definition of precise trigger points using pixel or percentage offsets to control exactly when events fire. It manages scroll-driven visual animations and lazy loading implementations by tracking visibilit
Provides a complete JavaScript toolset for executing callbacks and toggling CSS classes during viewport intersection.
Sal is a lightweight vanilla JavaScript library designed to trigger CSS animations and execute custom logic as elements enter the browser viewport. It serves as a programmatic wrapper for the Intersection Observer API, providing a viewport trigger system to handle visibility thresholds and scroll-based animations. The library operates as a dependency-free frontend tool that manages animations through a class-based trigger mechanism and the injection of CSS custom properties. It includes a system for tracking dynamic content, allowing the observer to be updated to include new elements injected
A lightweight vanilla JavaScript library that triggers CSS animations upon viewport entry.