Skip to content
JS
Package category

Icons

Icon sets and icon components.

629 packages15 comparisons

Packages compared

629 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@quasar/extras
Quasar Framework fonts, icons and animations
216.2k---11 days ago
2.1.0
ESM onlyBundledIcons, Animation
vite-plugin-icons-spritesheet
Vite plugin that generates a spritesheet and types out of your icons folder.
209.5k+1383%-3 months ago
3.1.0
ESM + CommonJSBundledIcons, React
react-file-icon
React component to render svg file icons
209k+117%-1 year ago
1.6.0
ESM + CommonJSNoneIcons, React
@syncfusion/ej2-icons
A common package of Essential JS 2 base64 embed icons library
207.5k---10 days ago
34.2.8
-BundledIcons
@vaadin/icon
Web component for creating SVG icons
199.8k---3 days ago
25.3.0
ESM onlyBundledIcons
@fortawesome/angular-fontawesome
Angular Fontawesome, an Angular library
199.3k---2 months ago
5.1.0
ESM onlyBundledAngular, Icons
astro-icon
This **[Astro integration](https://docs.astro.build/en/guides/integrations-guide/)** provides a straight-forward `Icon` component for [Astro](https://astro.build).
188.1k+140%-1 month ago
1.2.0
ESM onlyBundledIcons, Static site generators and meta-frameworks
@esri/calcite-ui-icons
A collection of UI SVG icons created by Esri for applications.
173k---3 months ago
4.5.0
ESM onlyBundledIcons
bootstrap-vue
With more than 85 components, over 45 available plugins, several directives, and 1000+ icons, BootstrapVue provides one of the most comprehensive implementations of the Bootstrap v4 component and grid system available for Vue.js v2.6, complete with extens
167.3k-8%-3 years ago
2.23.1
ESM + CommonJSBundledAccessibility, Icons
feather-icons
Simply beautiful open source icons
167k+41%--
4.29.2
CommonJSNoneIcons
material-design-icons
Material Design icons by Google
166.7k+77%-10 years ago
3.0.1
CommonJSNoneIcons
material-design-icons-iconfont
Material Design Icons DX
161.8k-18%-4 years ago
6.7.0
CommonJSNoneIcons
@central-icons-react/round-outlined-radius-2-stroke-1.5
A collection of round outlined React icons with 2px radius and 1.5px stroke width, designed for use in React applications.
152.8k---1 day ago
1.2.1
ESM + CommonJSBundledIcons, React
svg-sprite
SVG sprites & stacks galore — A low-level Node.js module that takes a bunch of SVG files, optimizes them and bakes them into SVG sprites of several types along with suitable stylesheet resources (e.g. CSS, Sass, LESS, Stylus, etc.)
151.1k+14%-2 years ago
2.0.4
CommonJSNoneCSS-in-JS and styling, Icons
phosphor-react-native
Flexible icons for React Native
145.7k+246%--
3.0.6
ESM + CommonJSBundledIcons, React
remixicon
Remix Icon is a set of open source neutral style system symbols elaborately crafted for designers and developers. All of the icons are free to use for both personal and commercial.
144.7k+131%-7 months ago
4.9.1
-NoneIcons
lucide-solid
A Lucide icon library package for Solid applications.
142.9k+328%--
1.48.0
ESM + CommonJSBundledIcons
@untitledui/file-icons
Official React library for Untitled UI File Icons
129.9k---1 year ago
0.0.9
ESM + CommonJSBundledIcons, React
fantasticon
Icon font generation tool
125.9k+77%-8 months ago
4.1.0
ESM + CommonJSBundledIcons
@untitled-ui/icons-react
A React package for Untitled-UI icons
115.1k---1 year ago
0.1.4
ESM + CommonJSBundledIcons, React
@central-icons-react/round-filled-radius-2-stroke-1.5
A collection of round filled React icons with 2px radius and 1.5px stroke width, designed for use in React applications.
113k---1 day ago
1.2.1
ESM + CommonJSBundledIcons, React
iconoir-react
React library for Iconoir, the biggest open source icon library with tons of free icons.
112.1k+273%-1 month ago
7.12.1
ESM + CommonJSBundledIcons, React
@material-symbols/svg-400
Latest optimized SVGs with weight 400 for Material Symbols.
110.2k---3 days ago
0.47.5
-NoneIcons
@carbon/icons
Icons for digital and software products using the Carbon Design System
109.3k---1 day ago
11.89.0
ESM + CommonJSNoneIcons, React
@react-native-vector-icons/material-design-icons
Material Design Icons font for react native vector icons
109.1k---17 days ago
13.1.4
ESM + CommonJSBundledIcons, React
@primer/octicons-react
A scalable set of icons handcrafted with <3 by GitHub.
103.5k---6 days ago
19.38.0
ESM + CommonJSBundledIcons, React
@react-native-vector-icons/ionicons
Ionicons font for react native vector icons
101.8k---17 days ago
13.1.4
ESM + CommonJSBundledIcons, React
@thesvg/react
Typed React SVG components for all 6,500+ brand icons from thesvg.org
101.1k---7 days ago
3.3.8
ESM + CommonJSBundledIcons, React
@ng-icons/core
<img width="600" alt="logo" src="https://github.com/ng-icons/ng-icons/assets/20795331/8781b0a9-2c8a-4a7f-9afd-13e47d14cffe">
98.2k---22 days ago
36.0.0
ESM onlyBundledIcons, Angular
vue-material-design-icons
A collection of material design icons as Vue single file components
97.4k+117%-1 year ago
5.3.1
-NoneIcons, Vue
@syncfusion/ej2-layouts
A package of Essential JS 2 layout pure CSS components such as card and avatar. The card is used as small container to show content in specific structure, whereas the avatars are icons, initials or figures representing particular person.
94k---10 days ago
34.2.8
ESM + CommonJSBundledAccessibility, Icons
phosphor-react
A clean and friendly icon family for React
84.3k+44%-4 years ago
1.4.1
ESM + CommonJSBundledIcons, React
svgtofont
Converts SVG to TTF/EOT/WOFF/WOFF2/SVG format fonts.
82.5k+64%-2 months ago
6.5.3
ESM onlyBundledIcons
iconify-icon
Icon web component that loads icon data on demand. Over 200,000 icons to choose from
80.8k+121%--
3.0.3
ESM + CommonJSBundledIcons
@wxt-dev/auto-icons
WXT module for automatically generating extension icons in different sizes
80.2k---1 month ago
1.1.2
ESM onlyBundledIcons
@central-icons-react/round-filled-radius-2-stroke-2
A collection of round filled React icons with 2px radius and 2px stroke width, designed for use in React applications.
77.4k---1 day ago
1.2.1
ESM + CommonJSBundledIcons, React
flagpack-core
Flagpack contains 250+ flag icons to easily use within your code project. Flagpack is an open source project and available for JavaScript frameworks/libraries React, Vue and Svelte.
76.5k+142%-9 months ago
2.1.0
CommonJSBundledIcons, Vue
@thesvg/icons
Tree-shakeable SVG icon components and raw SVG strings from thesvg.org - 6,500+ brand icons
75.6k---7 days ago
3.3.8
ESM + CommonJSBundledIcons
devicon
Programming related icons collection
74.6k+1007%-1 year ago
2.17.0
CommonJSNoneIcons
react-bootstrap-icons
React component for Bootstrap Icons
73.3k-19%-1 year ago
1.11.6
ESM + CommonJSBundledIcons, React
lucide-angular
A Lucide icon library package for Angular applications.
72.6k+190%--
1.0.0
ESM + CommonJSBundledIcons, Angular
@coreui/icons-react
Official React component for CoreUI Icons
69.9k---2 years ago
2.3.0
ESM + CommonJSBundledIcons, React
heroicons
<p align="center"> <a href="https://heroicons.com" target="_blank"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/tailwindlabs/heroicons/HEAD/.github/logo-dark.svg"> <source media="(pref
68.6k+73%--
2.2.0
-NoneIcons
react-icon-base
base element for react-icons
68.4k-17%-8 years ago
2.1.2
ESM + CommonJSNoneIcons, React
@central-icons-react/round-outlined-radius-3-stroke-2
A collection of round outlined React icons with 3px radius and 2px stroke width, designed for use in React applications.
67.5k---1 day ago
1.2.1
ESM + CommonJSBundledIcons, React
@atlaskit/icon-lab
An icon package for public icon contributions
67.1k---today
7.10.0
ESM + CommonJSBundledIcons
@phosphor-icons/web
A clean and friendly icon family for web
67k---1 year ago
2.1.2
CommonJSNoneIcons
@material-design-icons/svg
Latest optimized SVGs for material design icons.
66.7k---1 year ago
0.14.15
-NoneIcons
react-svg-credit-card-payment-icons
React components library with 6 styles, 108 icons, TypeScript support, and a variety of types and formats for easy integration into React applications.
65.6k+304%-3 months ago
6.0.4
ESM + CommonJSBundledIcons, React
webfonts-loader
A WebPack loader to automatically generate font files and CSS to make your own icon font
62.3k+243%-1 year ago
8.1.1
CommonJSNoneBundler plugins and loaders, Icons

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.