Lazy Load Fonts with IntersectionObserver API – FontJit
A JavaScript utility to lazy-load font files when elements enter the viewport using IntersectionObserver. Control font loading with data attributes.
A JavaScript utility to lazy-load font files when elements enter the viewport using IntersectionObserver. Control font loading with data attributes.
Add structure-aware skeleton loading states to any UI by wrapping it in the phantom-ui web component. Works in React, Vue, Svelte, Angular, Solid, Qwik, and Vanilla JavaScript with no adapters.
Add a Material Design 3 morphing loading indicator to your React/Vue/Svelte/Vanilla JS project with seven animated shape transitions and canvas rendering.
An SEO-friendly and framework-agnostic lazy loading library that displays a blurry image placeholder until the original image is completely loaded.
Add SPA-like navigation to any server-rendered site with µJS. A 5 KB library with patch mode, SSE support, and View Transitions built in.
A pure SVG and CSS loader collection built on parametric math curves, including rose curves, Lissajous paths, cardioids, and hypotrochoids with live preview and export.
A web component for dynamically importing HTML inline. Enhance your web pages with flexible and secure content loading.
A JavaScript library for dynamic loading of web resources (JS, CSS, JSON, Image, etc) with error handling, retries, and concurrency control.
A lightweight JavaScript plugin for Bootstrap 5 that displays a loading overlay with an animated spinner over specified DOM elements.
Add intelligent prefetching to your site with hover detection, viewport triggers, and automatic browser compatibility handling in under 5KB.