vue-check-view

Simple vue plugin that checks element position on screen (viewport) and adds classes to element. ES5 supported.

jquery-visible

Quickly check if an element is within the browsers visible viewport, regardless of scroll position. If a user can see this element, the function will return true.

element-client-rect

Returns the size of an element and its absolute position of the document.