There are 5 repositories under viewport topic.
Get notified when a DOM element enters or exits the viewport. :eyes:
React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
A simple and fast API to monitor elements as you scroll
Detect element visibility in the browser
This is a favorites, with a mobile web tips.
CSS3 scroll animation library
😎 🖥️ React hook to monitor an element enters or leaves the viewport (or another element).
React component for the Intersection <Observer /> API
A highly configurable viewport/2D camera designed to work with pixi.js
An ultra-light jQuery plugin that tells you if an element is in the viewport but with a twist.
React components to add reveal animations using the Intersection Observer API and CSS Animations.
Little utility to detect if elements are currently within the viewport :wrench:
Animation library that mimics CSS keyframes when scrolling.
📱 💻 Define your breakpoints and build responsive design semantically and declaratively in a mobile-first way with Vue.
🎉 React library to render components only on specific viewports 🔥
Check if a react component in the viewport
A tiny JS (5KB) library to trigger animations on elements when they are within the viewport 👓
A Svelte action that monitors an element enters or leaves the viewport.🔥
A jQuery plugin that creates a stacking effect by sticking panels as they reach the top of the viewport.
Detect if React component is in viewport
Detect if an Ember View or Component is in the viewport @ 60FPS
JavaScript utility that determines whether an element is completely within the browser viewport
Allows us to check if an element is within the browsers visual viewport
Detect if an element is in the viewport using the Intersection Observer API
Fill the hook gap in Framer Motion
viewport.jquery - simple but handy jQuery plugin adding methods and CSS selectors to check if element is in certain viewport
react-viewport-slider is a react component (obviously) that displays a sequence of contents using 100% of the viewport with and height.
A react hook to find out if an element is in a given viewport with a simple api.
📜 React component that monitors scroll events to trigger callbacks when it enters, exits and progresses through the viewport. All callback include the progress and velocity of the scrolling, in the event you want to manipulate stuff based on those values.
Vue 2 directive that adds css classes when the element is the viewport
Preact Component that renders homogeneous children only when visible