Wrapper for the Page Visibility API
MIT License
For when your components need to know whether users can see them or not
Polyfill for `:focus-visible`
My personal public website
Page Visibility shim for jQuery
Detect when an element is becoming visible or hidden on the page.
Detect element visibility in the browser
React components to add reveal animations using the Intersection Observer API and CSS Animations.
Sensor component for React that notifies you when it goes in or out of the window viewport.
Crossbrowser & lightweight way to check if user is looking at the page or interacting with it.
A cross-browser Page Visibility API shim