Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Viewport Detection

Viewport Detection

6 projects

Showing 6 of 6 projects

locomotive-scroll
locomotive-scrollJavaScript

A lightweight scroll library for element detection, smooth scrolling, and parallax animations.

#in-view#viewport-detection#web-animation
Stars8.9k
Forks1.1k
Last commit3 months ago
scrollMonitor
scrollMonitorTypeScript

A lightweight JavaScript library for monitoring element visibility during scrolling with a fast, dependency-free API.

#viewport-detection#dom-events#viewport
Stars3.3k
Forks235
Last commit3 years ago
lazyload
lazyloadJavaScript

A standalone JavaScript library for lazy loading images, iframes, and widgets when they become visible in the viewport.

#browserify#viewport-detection#performance-optimization
Stars933
Forks147
Last commit5 years ago
angular-inport
angular-inportTypeScript

A lightweight Angular library for detecting when elements enter or leave the viewport with customizable offsets and throttling.

#directives#viewport-detection#angular2
Stars34
Forks18
Last commit3 months ago
react-hooks-screen-type
react-hooks-screen-typeJavaScript

A React hook for determining Bootstrap 4 screen size types (x-small to x-large) based on viewport width.

#viewport-detection#bootstrap-4#ui-utilities
Stars15
Forks1
Last commit7 years ago
ngx-fade
ngx-fadeTypeScript

An Angular component library for adding smooth directional fade and slide animations to elements using IntersectionObserver.

#viewport-detection#animation#ui-effects
Stars1
Forks1
Last commit10 months ago

Related Tags

#Frontend4#Scroll Animations3#Performance3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub