Package category
Icons
Icon sets and icon components.
629 packages15 comparisons
Packages compared
629 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @element-plus/icons-svg SVG icon for Element Plus Icons collection. | 5.1k | - | - | - | 1 year ago 2.3.2 | - | None | Icons |
| @material-symbols-svg/react Material Symbols (Outlined, Rounded, Sharp) as React components | 5.1k | - | - | - | 20 days ago 0.14.0 | ESM only | Bundled | React, Icons |
| @figma-export/output-components-as-svgr Outputter for @figma-export that exports components as React components using svgr | 5.1k | - | - | - | 2 months ago 6.4.1 | ESM only | Bundled | React, Icons |
| @vicons/fluent Vue3 SVG icon components integrated from [`fluentui-system-icons`](https://github.com/microsoft/fluentui-system-icons) | 4.9k | - | - | - | 1 year ago 0.13.0 | ESM + CommonJS | Bundled | Icons, Vue |
| developer-icons A collection of well-optimized SVG tech logos for developers and designers—customizable, scalable, and free. | 4.9k | +1498% | - | 1 month ago 7.1.0 | ESM only | Bundled | Icons | |
| tabler-icons A set of over 850 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a `2px` stroke. | 4.8k | +224% | - | - 1.35.0 | ESM + CommonJS | Bundled | Icons | |
| nucleo-glass 24px React SVG icon components from Nucleo | 4.8k | +2746% | - | 20 days ago 1.4.1 | ESM + CommonJS | Bundled | React, Icons | |
| react-iconly React component for Iconly icons | 4.7k | +76% | - | 3 years ago 2.2.10 | ESM + CommonJS | Bundled | Icons, React | |
| nucleo-ui-essential-outline-18 18px outline React SVG icon components from Nucleo | 4.7k | +11504% | - | 20 days ago 1.1.8 | ESM + CommonJS | Bundled | React, Icons | |
| @vicons/antd Vue3 SVG icon components integrated from [`ant-design-icons`](https://github.com/ant-design/ant-design-icons) | 4.7k | - | - | - | 1 year ago 0.13.0 | ESM + CommonJS | Bundled | Icons, Vue |
| @central-icons-react/round-outlined-radius-3-stroke-1 A collection of round outlined React icons with 3px radius and 1px stroke width, designed for use in React applications. | 4.7k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| svg2sprite-cli > CLI interface for [svg2sprite](https://github.com/mrmlnc/svg2sprite). | 4.6k | -41% | - | 9 years ago 2.0.1 | - | None | Icons | |
| @react-three/uikit-lucide lucide icons for r3/uikit | 4.6k | - | - | - | 23 days ago 1.0.76 | ESM only | Bundled | Icons, 3D, WebGL and game engines |
| @steeze-ui/heroicons Icon Sources (based on heroicons 2.0) built for @steeze-ui/icons | 4.6k | - | - | - | 1 year ago 2.4.2 | ESM only | Bundled | Icons |
| @hugeicons/svelte Hugeicons Svelte Component Library https://hugeicons.com | 4.6k | - | - | - | 1 month ago 1.1.5 | ESM + CommonJS | Bundled | Icons, Svelte |
| nucleo-ui-outline-duo-18 duopx outline React SVG icon components from Nucleo UI Library | 4.5k | - | - | 20 days ago 1.5.1 | ESM + CommonJS | Bundled | React, Icons | |
| @maz-ui/icons Icons set in SVG and Vue components | 4.4k | - | - | - | 5 months ago 4.9.2 | ESM only | Bundled | Icons, Vue |
| @untitledui/country-flags Official React library for Untitled UI Icons | 4.4k | - | - | - | 1 year ago 0.0.17 | ESM + CommonJS | Bundled | Icons, React |
| @central-icons-react/round-filled-radius-3-stroke-1 A collection of round filled React icons with 3px radius and 1px stroke width, designed for use in React applications. | 4.4k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @boxicons/react React components for Boxicons | 4.3k | - | - | - | 7 months ago 1.0.3 | ESM + CommonJS | Bundled | React, Icons |
| reicon-react-native React Native icon components for 2676+ icons in 2 weights (Outline & Filled). Tree-shakeable, TypeScript-ready. | 4.2k | - | - | 22 days ago 1.0.103 | ESM only | Bundled | Icons, React | |
| react-native-sfsymbols Use SF Symbols in iOS apps | 4.2k | +144% | - | 2 years ago 1.2.2 | CommonJS | Bundled | React, Icons | |
| @ai-matrx/icons The AI Matrx icon resolver: turn any icon NAME into a rendered component — a curated static map of ~140 hot Lucide icons for zero-latency hits, a validated dynamic import for the rest of the Lucide catalog, a module-level cache, kebab/PascalCase name norm | 4.2k | - | - | - | 2 days ago 0.1.10 | ESM + CommonJS | Bundled | Icons |
| react-icon-tint Put some colour on your PNG Icons. | 4.1k | -50% | - | 3 years ago 2.5.1 | CommonJS | Bundled | React, Icons | |
| @vicons/tabler Vue3 SVG icon components integrated from [`tabler`](https://github.com/tabler/tabler-icons) | 4.1k | - | - | - | 1 year ago 0.13.0 | ESM + CommonJS | Bundled | Icons, Vue |
| @react-native-vector-icons/octicons Octicons font for react native vector icons | 4k | - | - | - | 18 days ago 21.1.4 | ESM + CommonJS | Bundled | Icons, React |
| @remixicon/vue 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. | 4k | - | - | - | 7 months ago 4.9.0 | ESM + CommonJS | Bundled | Vue, Icons |
| phosphor-icons A clean and friendly icon family for web | 4k | -19% | - | 4 years ago 1.4.2 | CommonJS | None | Icons | |
| @central-icons-react/round-filled-radius-1-stroke-1 A collection of round filled React icons with 1px radius and 1px stroke width, designed for use in React applications. | 3.9k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @material-icons/svg Material Design icons by Google, updated. | 3.9k | - | - | - | 4 years ago 1.0.33 | - | None | Icons |
| svelte-heros-v2 Hero icon v2 components for Svelte | 3.8k | +82% | - | 9 months ago 3.0.1 | ESM only | Bundled | Icons, Svelte | |
| react-payment-logos React components library to display logos of major payment brands and methods. | 3.8k | +268% | - | 3 years ago 1.1.0 | ESM + CommonJS | Bundled | Payments and commerce, React | |
| nucleo-ui-fill-duo-18 duopx fill React SVG icon components from Nucleo UI Library | 3.8k | - | - | 20 days ago 1.5.1 | ESM + CommonJS | Bundled | React, Icons | |
| @vue-hero-icons/solid A set of free MIT-licensed high-quality SVG icons as Vue functional components. | 3.8k | - | - | - | 5 years ago 1.7.2 | ESM + CommonJS | None | Icons, Vue |
| @central-icons-react/square-filled-radius-0-stroke-1 A collection of square filled React icons with 0px radius and 1px stroke width, designed for use in React applications. | 3.6k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| astro-iconset SVG icon integration for Astro — local icons, Iconify sets, sprite deduplication, and zero browser runtime. | 3.6k | - | - | 3 months ago 0.0.6 | ESM only | Bundled | Icons, Static site generators and meta-frameworks | |
| @react-native-vector-icons/fontisto Fontisto font for react native vector icons | 3.6k | - | - | - | 18 days ago 13.1.4 | ESM + CommonJS | Bundled | Icons, React |
| @material-symbols/font-600 Latest variable icon fonts with weight 600 for Material Symbols. | 3.6k | - | - | - | 3 days ago 0.47.5 | CommonJS | Bundled | Icons |
| @threeveloper/azure-react-icons A zero-dependency library to get all most recent Azure icons as react components with clear names & full TypeScript support | 3.6k | - | - | - | 1 year ago 1.1.1 | ESM only | Bundled | Icons, React |
| @central-icons-react-native/round-filled-radius-3-stroke-2 A collection of round filled React icons with 3px radius and 2px stroke width, designed for use in React Native / Expo applications. | 3.6k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @weareroam/cake-ui-v1-icons Material Design Svg Icons converted to Material-UI React components. | 3.6k | - | - | - | 7 years ago 1.1.3 | ESM + CommonJS | Bundled | Icons, React |
| @react-native-vector-icons/evil-icons Evil Icons font for react native vector icons | 3.5k | - | - | - | 18 days ago 13.1.4 | ESM + CommonJS | Bundled | Icons, React |
| @icons-pack/svelte-simple-icons This package provides the Simple Icons packaged as a set of Svelte components. | 3.5k | - | - | - | 6 months ago 7.2.0 | ESM only | Bundled | Icons, Svelte |
| astro-feather-icons Feather icons for Astro (based on svelte-feather-icons by dylanblokhuis) | 3.5k | +144% | - | 4 years ago 1.0.2 | ESM only | None | Icons, Static site generators and meta-frameworks | |
| @material-symbols/svg-200 Latest optimized SVGs with weight 200 for Material Symbols. | 3.4k | - | - | - | 3 days ago 0.47.5 | - | None | Icons |
| @central-icons-react-native/round-outlined-radius-2-stroke-2 A collection of round outlined React icons with 2px radius and 2px stroke width, designed for use in React Native / Expo applications. | 3.4k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| ngx-bootstrap-icons Bootstrap Icons components library for your Angular Applications | 3.4k | -25% | - | 2 years ago 1.9.3 | ESM + CommonJS | Bundled | Icons, Angular | |
| vscode-codicons This tool takes the Visual Studio Code icons and converts them into an font using the [icon-font-generator](https://github.com/Workshape/icon-font-generator). | 3.4k | -4% | - | - 0.0.17 | CommonJS | None | Icons | |
| @clubmed/trident-icons Shared ClubMed Icons library | 3.3k | - | - | - | 1 month ago 1.21.0 | ESM only | Bundled | Icons |
| angular-material-icons AngularJS directive to use Material Design icons with custom fill color and size. | 3.3k | -47% | - | 10 years ago 0.7.1 | CommonJS | None | Angular, 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.
- @element-plus/icons-svgSVG icon for Element Plus Icons collection.
- @material-symbols-svg/reactMaterial Symbols (Outlined, Rounded, Sharp) as React components
- @figma-export/output-components-as-svgrOutputter for @figma-export that exports components as React components using svgr
- @vicons/fluentVue3 SVG icon components integrated from [`fluentui-system-icons`](https://github.com/microsoft/fluentui-system-icons)
- developer-iconsA collection of well-optimized SVG tech logos for developers and designers—customizable, scalable, and free.
- tabler-iconsA set of over 850 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a `2px` stroke.
- nucleo-glass24px React SVG icon components from Nucleo
- react-iconlyReact component for Iconly icons
- nucleo-ui-essential-outline-1818px outline React SVG icon components from Nucleo
- @vicons/antdVue3 SVG icon components integrated from [`ant-design-icons`](https://github.com/ant-design/ant-design-icons)
- @central-icons-react/round-outlined-radius-3-stroke-1A collection of round outlined React icons with 3px radius and 1px stroke width, designed for use in React applications.
- svg2sprite-cli> CLI interface for [svg2sprite](https://github.com/mrmlnc/svg2sprite).
- @react-three/uikit-lucidelucide icons for r3/uikit
- @steeze-ui/heroiconsIcon Sources (based on heroicons 2.0) built for @steeze-ui/icons
- @hugeicons/svelteHugeicons Svelte Component Library https://hugeicons.com
- nucleo-ui-outline-duo-18duopx outline React SVG icon components from Nucleo UI Library
- @maz-ui/iconsIcons set in SVG and Vue components
- @untitledui/country-flagsOfficial React library for Untitled UI Icons
- @central-icons-react/round-filled-radius-3-stroke-1A collection of round filled React icons with 3px radius and 1px stroke width, designed for use in React applications.
- @boxicons/reactReact components for Boxicons
- reicon-react-nativeReact Native icon components for 2676+ icons in 2 weights (Outline & Filled). Tree-shakeable, TypeScript-ready.
- react-native-sfsymbolsUse SF Symbols in iOS apps
- @ai-matrx/iconsThe AI Matrx icon resolver: turn any icon NAME into a rendered component — a curated static map of ~140 hot Lucide icons for zero-latency hits, a validated dynamic import for the rest of the Lucide catalog, a module-level cache, kebab/PascalCase name norm
- react-icon-tintPut some colour on your PNG Icons.
- @vicons/tablerVue3 SVG icon components integrated from [`tabler`](https://github.com/tabler/tabler-icons)
- @react-native-vector-icons/octiconsOcticons font for react native vector icons
- @remixicon/vueRemix 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.
- phosphor-iconsA clean and friendly icon family for web
- @central-icons-react/round-filled-radius-1-stroke-1A collection of round filled React icons with 1px radius and 1px stroke width, designed for use in React applications.
- @material-icons/svgMaterial Design icons by Google, updated.
- svelte-heros-v2Hero icon v2 components for Svelte
- react-payment-logosReact components library to display logos of major payment brands and methods.
- nucleo-ui-fill-duo-18duopx fill React SVG icon components from Nucleo UI Library
- @vue-hero-icons/solidA set of free MIT-licensed high-quality SVG icons as Vue functional components.
- @central-icons-react/square-filled-radius-0-stroke-1A collection of square filled React icons with 0px radius and 1px stroke width, designed for use in React applications.
- astro-iconsetSVG icon integration for Astro — local icons, Iconify sets, sprite deduplication, and zero browser runtime.
- @react-native-vector-icons/fontistoFontisto font for react native vector icons
- @material-symbols/font-600Latest variable icon fonts with weight 600 for Material Symbols.
- @threeveloper/azure-react-iconsA zero-dependency library to get all most recent Azure icons as react components with clear names & full TypeScript support
- @central-icons-react-native/round-filled-radius-3-stroke-2A collection of round filled React icons with 3px radius and 2px stroke width, designed for use in React Native / Expo applications.
- @weareroam/cake-ui-v1-iconsMaterial Design Svg Icons converted to Material-UI React components.
- @react-native-vector-icons/evil-iconsEvil Icons font for react native vector icons
- @icons-pack/svelte-simple-iconsThis package provides the Simple Icons packaged as a set of Svelte components.
- astro-feather-iconsFeather icons for Astro (based on svelte-feather-icons by dylanblokhuis)
- @material-symbols/svg-200Latest optimized SVGs with weight 200 for Material Symbols.
- @central-icons-react-native/round-outlined-radius-2-stroke-2A collection of round outlined React icons with 2px radius and 2px stroke width, designed for use in React Native / Expo applications.
- ngx-bootstrap-iconsBootstrap Icons components library for your Angular Applications
- vscode-codiconsThis tool takes the Visual Studio Code icons and converts them into an font using the [icon-font-generator](https://github.com/Workshape/icon-font-generator).
- @clubmed/trident-iconsShared ClubMed Icons library
- angular-material-iconsAngularJS directive to use Material Design icons with custom fill color and size.
- react-feather vs iconoir-react
- @icons-pack/react-simple-icons vs react-feather
- iconoir-react vs @thesvg/react
- @phosphor-icons/react vs react-feather
- @phosphor-icons/react vs iconoir-react
- simple-icons vs iconoir-react
- @icons-pack/react-simple-icons vs iconoir-react
- react-feather vs @thesvg/react
- @phosphor-icons/react vs @icons-pack/react-simple-icons
- lucide-react vs @phosphor-icons/react
- lucide-react vs @icons-pack/react-simple-icons
- flag-icons vs svg-sprite
- simple-icons vs @primer/octicons
- @tabler/icons vs iconoir-react
- @tabler/icons vs simple-icons