10 Best Vue Icon Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

@carbon/icons-vue

A design system built by IBM

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
6K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@ant-design/icons-vue

⭐ Ant Design SVG Icons

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
601
Weekly Downloads
43K
Last Commit
5d ago
Bundle Size (min+gzip)
174.7KB
Tree-Shakeable

@iconify/vue

Universal icon framework. One syntax for FontAwesome, Material Design Icons, DashIcons, Feather Icons, EmojiOne, Noto Emoji and many other open source icon sets (100+ icon sets, 100,000+ icons). SVG framework, React, Vue and Svelte components!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
794
Weekly Downloads
3K
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
vcf

vue-country-flag

Vue component for country flags

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
109
Weekly Downloads
19K
Last Commit
21d ago
Bundle Size (min+gzip)
4.57KB
Tree-Shakeable
ovi

oh-vue-icons

A Vue component for importing inline SVG icons from different popular icon packs easily.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
107
Weekly Downloads
212
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
mv

mdi-vue

Material design icons for vue.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
67
Weekly Downloads
4K
Last Commit
6d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@chakra-ui/c-icon

⚡️ The next most epic version of Chakra UI Vue based on Vue 3 🚀(WIP)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
110
Weekly Downloads
11
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
vmd

vue-material-design-icons

Material Design Icons as Vue Single File Components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
94
Weekly Downloads
20K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@icon-park/vue-next

🍎Transform an SVG icon into multiple themes, and generate React icons,Vue icons,svg icons

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
279
Last Commit
3mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@icon-park/vue

🍎Transform an SVG icon into multiple themes, and generate React icons,Vue icons,svg icons

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
181
Last Commit
3mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
ti

tv-icon

icon components used in the nuxt-tailvue ui

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
691
Last Commit
4mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vu

vue-unicons

1000+ Pixel-perfect svg icons for your next project as Vue components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
880
Weekly Downloads
2K
Last Commit
7mos ago
Bundle Size (min+gzip)
24.0KB
Tree-Shakeable

phosphor-vue

A flexible icon family for Vue

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
38
Weekly Downloads
514
Last Commit
4d ago
Bundle Size (min+gzip)
339.8KB
Tree-Shakeable
vf

vue-fa

Tiny FontAwesome 5 component for Vue.js.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
22
Weekly Downloads
153
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
vi

@jamescoyle/vue-icon

A Vue component to render an SVG path icon.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
14
Weekly Downloads
3K
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vs

vue-svgicon

A tool to create svg icon components. (vue 2.x)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
54K
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vip

vue-icon-packs

Vue SVG icon components.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
27
Last Commit
3mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vmi

vue-mdi-icon

Provides Icon component for Vue that uses the https://materialdesignicons.com/ icons through @mdi/js

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
54
Last Commit
3mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
vfi

vue-feather-icons

Simply beautiful open source icons as Vue functional components.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
518
Weekly Downloads
13K
Last Commit
1yr ago
Bundle Size (min+gzip)
17.7KB
Tree-Shakeable
vi

vue-icon

Maybe it is the smallest vue component that contains all the feather icons

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
44
Weekly Downloads
647
Last Commit
8mos ago
Bundle Size (min+gzip)
9.8KB
Not Tree-Shakeable
vfi

vue-flag-icon

a vue compoment for flag-icon-css

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
60
Weekly Downloads
5K
Last Commit
3yrs ago
Bundle Size (min+gzip)
0.26KB
Not Tree-Shakeable
vi

vue-iconly

iconly pack for vue js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
46
Last Commit
1yr ago
Bundle Size (min+gzip)
209.4KB
Not Tree-Shakeable
vsi

vue-svg-icon-loader

Turn SVG files into VueJS Components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
22
Weekly Downloads
3K
Last Commit
3yrs ago
Bundle Size (min+gzip)
14.9KB
Not Tree-Shakeable
vz

vue-zondicons

Vue.js component for accessing Zondicon svg icons

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
20
Weekly Downloads
3K
Last Commit
3yrs ago
Bundle Size (min+gzip)
21.2KB
Not Tree-Shakeable
vi

@shapla/vue-icon

Reusable vue components for repid development

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
1
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
vf

vue-fontawesome

Fontawesome component for vuejs

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1K
Last Commit
N/A
Bundle Size (min+gzip)
2.29KB
Not Tree-Shakeable
vfi

vue-fontawesome-icon

🍺 Font Awesome Icons for Vue Lovers. Coded by Bootcatch.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
992
Last Commit
2yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vei

vue-eva-icons

Is a pack of more than 480 beautiful open source Eva icons as Vue components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
195
Weekly Downloads
828
Last Commit
3yrs ago
Bundle Size (min+gzip)
55.4KB
Not Tree-Shakeable
vs

@yzfe/vue-svgicon

SVG icon component for vue

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
786
Last Commit
N/A
Bundle Size (min+gzip)
0.53KB
Tree-Shakeable
vi

vue-ionicons

⛄️ Vue Icon Set Components from Ionic Team

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
91
Weekly Downloads
625
Last Commit
1yr ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vs

@yzfe/vue3-svgicon

SVG icon component for vue

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
562
Last Commit
N/A
Bundle Size (min+gzip)
0.38KB
Tree-Shakeable
vsi

vue-svg-icon

a simple solution for multicolor svg icon in vue

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
410
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vc

vue-cryptoicon

Beautiful pixel perfect 400+ cryptocurrency and 10+ Fiat currency icon

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
397
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vfi

vue-feather-icon

Vue component for feather icon

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
110
Weekly Downloads
378
Last Commit
2yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
ov

octicons-vue

Vue component for octicons-modular

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
252
Last Commit
N/A
Bundle Size (min+gzip)
26.8KB
Tree-Shakeable
ii

@ipscape/ips-icon

An icon component

License Icon
License: GPL-2.0-or-later
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
175
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Tree-Shakeable
div

dls-icons-vue

DLS icons for Vue.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
143
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@doc88/flux-icon

Flux Icons

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
141
Last Commit
1yr ago
Bundle Size (min+gzip)
4.14KB
Not Tree-Shakeable
vci

vue-cryptocurrency-icons

A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
121
Last Commit
1yr ago
Bundle Size (min+gzip)
27.5KB
Not Tree-Shakeable

vue-icons

webpack based - load only what you need - svg inline icons

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
80
Weekly Downloads
105
Last Commit
5yrs ago
Bundle Size (min+gzip)
3.15KB
Not Tree-Shakeable
vri

vue-remix-icons

Remix Icon is a set of open source neutral style system symbols elaborately crafted for designers and developers. Powered by remixicon.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
93
Last Commit
N/A
Bundle Size (min+gzip)
196.2KB
Tree-Shakeable
vmi

vue-material-icon

Vue.js component to use material icon

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
89
Last Commit
3yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vai

vue-awesome-icons

Another awesome collection of open source outline icons.

License Icon
License: GPL-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
52
Last Commit
3yrs ago
Bundle Size (min+gzip)
1.54KB
Not Tree-Shakeable
msv

md-svg-vue

Material design icons by Google for Vue.js & Nuxt.js (server side support & inline svg with path)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
14
Weekly Downloads
35
Last Commit
3yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vif

vue-icon-font

IconFont plugin for Vuejs

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
25
Weekly Downloads
16
Last Commit
2yrs ago
Bundle Size (min+gzip)
2.65KB
Not Tree-Shakeable
pv

phosphor-vue3

A clean and friendly icon family for Vue, too!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
4
Last Commit
N/A
Bundle Size (min+gzip)
9.8KB
Tree-Shakeable
vsw

vue-spectrum-workflow-icons

Adobe Spectrum Workflow Icons for Vue

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
2
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
sf

stencil-feather

Feather Icon web component using stencil.js for Vue, Angular & React to use icon as single icon or as a sprite

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
1yr ago
Bundle Size (min+gzip)
0.20KB
Tree-Shakeable