38 Vue packages tagged “lazy-loading”
Most downloaded: skeleton-elements, with 448,905 downloads in the last year and 159 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.
skeleton-elements
Skeleton elements (aka UI Skeletons, Skeleton Screens, Ghost Elements) - UI for improved perceived performance
159
448,905
@countrystatecity/countries-browser
Browser-native countries, states, and cities data with jsDelivr CDN and lazy loading
5
102,782
vuetensils
A 'naked' component library for building accessible, lightweight, on-brand applications.
650
26,232
@dxtmisha/functional
A comprehensive library of utilities, base classes, and Vue 3 composables for reactive web development — API orchestration, state singletons (executeUse), storage sync, i18n, formatters, and component design. Extends @dxtmisha/functional-basic.
12,297
vue-visual
Vue 2 image and video loader supporting lazy loading, background videos, fixed aspect ratios, low rez poster images, transitions, loaders, slotted content and more and more
59
7,698
dataformsjs
A minimal JavaScript Framework and standalone React and Web Components for rapid development of high quality websites and single page applications.
197
6,702
vue-i18n-kit
Vue 3 i18n layer over vue-i18n with lazy locale loading, composables, a Vite plugin and a CLI for extracting and managing translations.
4,571
@macrulez/vue-image-kit
Vue 3 image optimization — lazy loading, WebP/AVIF, srcset, Blurhash/LQIP placeholders, CDN adapters and a CLI, with zero runtime dependencies.
4,157
vue-cloudimage-responsive
Cloudimage Responsive will smartly resize, compress and accelerate images across the World in your site for all devices. The plugin supports lazy loading technique with blur hash placeholder.
3,819
@opuu/inview
Lightweight JavaScript library for viewport detection with debounced callbacks - intersection observer, lazy loading, scroll animations, infinite scroll, element visibility tracking with TypeScript support. Zero dependencies, ~1KB gzipped.
10
3,694
masonry-snap-grid-layout
Masonry grid layout for React, Vue 3, Angular, and Vanilla JS. Pinterest-style responsive image gallery with scroll virtualization, SSR support for Next.js and Nuxt, automatic relayout on image load, and responsive column breakpoints. Zero dependencies, T
4
3,657
@skeleton-elements/vue
Skeleton elements (aka UI Skeletons, Skeleton Screens, Ghost Elements) are representations of UI that will be available (loaded) soon. They are designed to improve perceived performance.
159
3,432
@feugene/fint-i18n
Lightweight Vue 3 i18n library with lazy-loading blocks and template caching
1
3,428
@opuu/inview-vue
Vue.js directives for viewport detection - v-inview and v-outview directives powered by @opuu/inview. Perfect for Vue 3 lazy loading, scroll animations, infinite scroll, analytics tracking with TypeScript support.
2
3,167
@lazy-virtual-scroll/vue
A high-performance virtualized list component for Vue 3 that efficiently renders large datasets with dynamic sizing and lazy loading
2,936
vue-files-preview-light
A lightweight, optimized fork of vue-files-preview with lazy loading and security updates. A tool for previewing files such as doc, excel, pdf, image, markdown, txt, audio, and video and so on.
2,711
@qii404/vue-easy-tree
Forked from @wchbrad/vue-easy-tree, modified just for ARDM, you may not need it.
151
2,526
vue-cloudimage-responsive-plain
Cloudimage Responsive will smartly resize, compress and accelerate images across the World in your site for all devices. The plugin supports lazy loading technique with blur hash placeholder.
1,235
lazy-srcset
Automatically generates placeholders, srcset, sizes, and lazy loading to reduce image bandwidth and improve Core Web Vitals.
1,106
vue-table-editor
Tabla genérica reutilizable y autocontenida para Vue 3: redimensionable, reordenable, preferencias de columnas, lazy loading server-side, edición inline, CSV export, paginación e infinite scroll. Sin dependencias de UI (CSS propio, iconos SVG embebidos).
915
@ozjsey/v-observe
Vue 3 directive owning IntersectionObserver + ResizeObserver + MutationObserver in one binding — cross-observer gating, threshold-crossed events, diff payloads, unified state attribute
771
vue-scrollobserver
Run code when an element scrolls into view in Vue 3, with a directive, a composable, or a plain function built on IntersectionObserver
1
451
vue-greenborn-tree-view
Vista de árbol genérica para Vue 3 con carga diferida (lazy-load): trae primero los nodos raíz y, al expandir cada nodo, pide sus hijos mediante una función `cargarNodos(nodoPadre)` que provee el consumidor. No asume ningún backend ni forma de dato en par
388
@hoyasumii/skill-icons
370+ tech, language and tool icons with dark and light themes, as lazy-loaded SVG components for React, Vue, Svelte, Angular, Solid, Astro and Web Components.
207