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

vue-progressive-image

Vue progressive image loading plugin
721 87,420

vue-clazy-load

Component-based lazy (CLazy) load images in Vue.js 2
102 61,750

@wchbrad/vue-easy-tree

A Vue.js project
151 34,387

vuetensils

A 'naked' component library for building accessible, lightweight, on-brand applications.
650 26,232

nuxt-lazysizes

Lazysizes module for Nuxt 2.
42 19,100

@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

@docviewkit/viewer

Frontend-local, read-only Office, PDF and OFD Viewer Web Component
1 7,172

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-lazyload-video

Lazyload your videos as they near the viewport.
4 6,432

el-virtual-scroll-tree

vue2 el-tree virtual-scroll
4 5,630

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

uni-tree-view

适用于 uni-app 与 Vue 3 的跨平台树形组件,支持单选、多选、筛选、懒加载和虚拟列表
2 2,698

@qii404/vue-easy-tree

Forked from @wchbrad/vue-easy-tree, modified just for ARDM, you may not need it.
151 2,526

vue-lazy-images

A plugin of lazy-load images for vue2.x
1,709

@nuxt-modules/lazy-load

Lazy load module for Nuxt 3
28 1,592

vite-plugin-preloader

Vite 智能路由预加载插件 - dev 注入 modulepreload,build 运行时注入 prefetch
6 1,495

vue3-lazyload-img

基于vue3简单的图片懒加载组件
1,486

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-lazy-loading

a vue plugin to better supporting lazy loading for image and iframe
8 1,080

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

@zjinh/vue-virtual-tree

A virtual tree component for Vue 2.7 and Vue 3
352

@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