Showing 15 of 15 projects
A lightweight JavaScript library for precise scroll position tracking and event handling using IntersectionObserver and ResizeObserver.
A lightweight (~1kb) pure JavaScript lazy loader for images, iframes, and other elements using IntersectionObserver API.
A lightweight, performance-focused scroll animation library using Intersection Observer with no dependencies.
An Angular router preloading strategy that automatically prefetches lazy-loaded modules for visible links.
A lightweight, zero-dependency library for lazy loading images in Angular applications.
A web component for lazy-loading images with placeholders to improve page load performance and visual stability.
A lightweight Vue library for building resource-efficient UIs with virtual scrolling and off-screen content unloading.
A lightweight, framework-agnostic JavaScript library for scroll-triggered animations with 40+ built-in effects.
A comprehensive Intersection Observer API wrapper for Blazor applications, enabling performant element visibility detection.
A React hook that tracks component visibility using the Intersection Observer API.
A Vue 3 module for lazy-loading images with customizable options, CSS states, and IntersectionObserver support.
A Lit web component that displays STL 3D model files using Three.js with lazy loading and performance optimizations.
Angular library that monitors element visibility using IntersectionObserver with minimal observers for performance.
A lightweight Vue.js component for lazy-loading images and pictures using the Intersection Observer API.
An Angular component library for adding smooth directional fade and slide animations to elements using IntersectionObserver.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.