451 Vue packages tagged “svg”

Most downloaded: gsap, with 145,707,660 downloads in the last year and 29,539 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

gsap

GSAP is a framework-agnostic JavaScript animation library that turns developers into animation superheroes. Build high-performance animations that work in **every** major browser. Animate CSS, SVG, canvas, React, Vue, WebGL, colors, strings, motion paths,
29,539 145,707,660

vite-svg-loader

Vite plugin to load SVG files as Vue components
701 28,813,015

@element-plus/icons-vue

Vue components of Element Plus Icons collection.
175 20,538,148

@lucide/vue

A Lucide icon library package for Vue applications.
25,341 8,729,570

vue-inline-svg

Replace SVG images with inline SVG element
188 5,440,282

vue-svg-loader

Use SVG files as Vue Components
645 3,476,564

vue-material-design-icons

A collection of material design icons as Vue single file components
171 3,140,911

nuxt-svgo

Nuxt module to load optimized SVG files as Vue components
181 2,699,974

svg-to-vue

Utility to convert SVG code into Vue component definition
31 2,667,077

@phosphor-icons/vue

A clean and friendly icon family for Vue, too!
242 2,440,550

line-awesome

Line Awesome by Icons8: more than 1,500 free line icons as a web font, as tree-shakeable SVG icons for Vue and React, and as components through unplugin-icons in Vite, webpack, Rollup and Nuxt.
1,318 2,041,660

@coreui/icons-vue

Official Vue component for CoreUI Icons
2,140 1,336,798

@vicons/ionicons5

Vue3 SVG icon components integrated from `ionicons5`
1,004,205

vue-svgicon

A tool to create svg icon components. (vue 2.x)
911 852,013

@nuxtjs/svg

Super simple svg loading module for Nuxt.js
342 848,162

morphicons

Universal morphing for SVG icons, stroked or filled, with spring physics and zero runtime dependencies
3,043 751,316

vue-svg-loader-2

Use SVG files as Vue Components
10 641,521

vue-svg-inline-loader

Webpack loader used for inline replacement of SVG images with actual content of SVG files in Vue projects.
123 591,560

@qlik/sprout-icons

Comprehensive icon library for the Sprout Design System, available as React and Vue components
578,832

nuxt-icons

A Nuxt 4 module for easy SVG icons
194 546,420

@vicons/material

Vue3 SVG icon components integrated from `material-design-icons`
498,708

@vicons/fluent

Vue3 SVG icon components integrated from `fluentui-system-icons`
432,600

@vicons/antd

Vue3 SVG icon components integrated from `ant-design-icons`
389,993

@icon-park/svg

Pure Svg Icons for IconPark
9,040 380,093

@yzfe/vue3-svgicon

SVG icon component for vue
340,272

@icon-park/vue-next

Vue3 Icons for IconPark
9,040 335,006

@vicons/tabler

Vue3 SVG icon components integrated from `tabler`
285,870

@hugeicons/vue

Hugeicons Vue Component Library https://hugeicons.com
1,219 278,917

@selemondev/vue3-signature-pad

Vue 3 based smooth signature drawing component ✨
140 262,548

@vicons/fa

Vue3 SVG icon components integrated from `font-awesome`
249,924

@vicons/carbon

Vue3 SVG icon components integrated from `Carbon`
231,965

vue-content-loading

Vue component to easily build (or use presets) SVG loading cards Facebook like.
228,562

nuxt-svgo-loader

Nuxt module to load SVG files as Vue components, using SVGO for optimization.
27 222,835

vue3-spinners

Spinners for Vue 3.
27 195,420

thesvg

7,600+ brand SVG icons - tree-shakeable, typed, dual ESM/CJS. The one-stop brand icon library.
2,881 181,993

nuxt-svg-loader

144 173,564

@vicons/ionicons4

Vue3 SVG icon components integrated from `ionicons4`
157,633

vue3-loading-overlay

Vue.js component for full screen loading indicator, compatible for vue3.
13 156,113

@maz-ui/icons

Icons set in SVG and Vue components
565 153,353

vue-zoomable

Tiny and high performance zoom and pan library for Vue 3. It uses CSS Transforms which provides hardware acceleration.
37 145,993

vue3-radial-progress

A smart and light radial progress bar component for Vue 3.
24 140,218

vue3-charts

SVG charting library for Vue 3 built on d3
150 132,793

vue-svg-sprite

Vue.js plugin, component and directive to simply use SVG sprite
59 120,140

vue-svg-inline-plugin

Vue plugin for inline replacement of SVG images with actual content of SVG files.
32 116,816

tegaki

Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters
3,255 114,241

vuevectormap

A Vue wrapper component for Jsvectormap
10 110,025

vue-icons-plus

SVG vue icons of popular icon packs using ES6 imports
65 108,253

@yzfe/vue-svgicon

SVG icon component for vue
101,525

lottie-vuejs

A simple wrapper for integrating lottie-web into VueJs
96 98,013

vuetrend

Simple, elegant spark lines for Vue.js
1,183 94,583