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 |
|---|---|---|---|---|---|---|---|---|
| hamburger-react Animated hamburger menu icons for React | 60.4k | +4% | - | 1 year ago 2.5.2 | ESM + CommonJS | Bundled | Animation, Icons | |
| nucleo-ui-outline-18 18px outline React SVG icon components from Nucleo UI Library | 60k | - | - | 20 days ago 1.5.1 | ESM + CommonJS | Bundled | React, Icons | |
| angular-svg-icon Angular 19 component and service for inlining SVGs allowing them to be easily styled with CSS. | 57.8k | -10% | - | 1 year ago 19.1.1 | ESM + CommonJS | Bundled | Angular, Icons | |
| @phosphor-icons/vue A clean and friendly icon family for Vue, too! | 57.7k | - | - | - | 2 years ago 2.2.1 | ESM + CommonJS | Bundled | Icons, Vue |
| mdi-material-ui Material-UI SvgIcon components for Material Design Icons. | 56.6k | +30% | - | 5 months ago 8.0.0 | ESM + CommonJS | Bundled | Icons, React | |
| svg4everybody Use external SVG spritemaps in any browser | 56.5k | -25% | - | 9 years ago 2.1.9 | CommonJS | None | Icons | |
| @gravity-ui/icons Pack of Gravity UI icons | 56.1k | - | - | - | 1 month ago 2.22.0 | ESM + CommonJS | Bundled | Icons |
| @central-icons-react/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 applications. | 55.8k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @central-icons-react/round-outlined-radius-1-stroke-1.5 A collection of round outlined React icons with 1px radius and 1.5px stroke width, designed for use in React applications. | 54.9k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @tabler/icons-webfont A set of free MIT-licensed high-quality SVG icons for you to use in your web projects. | 50.1k | - | - | - | 3 days ago 3.48.0 | - | None | Icons |
| boxicons High Quality Web Icons | 49.8k | +26% | - | - 2.1.4 | CommonJS | None | Icons | |
| @mynaui/icons-react 1180+ beautifully crafted open source icons for your next project. | 49.3k | - | - | - | 2 months ago 0.4.11 | ESM + CommonJS | Bundled | Icons, React |
| @mdi/angular-material Distribution and Build for Angular Material MDI | 48.5k | - | - | - | 3 years ago 7.2.96 | - | None | Angular, Icons |
| leaflet-rotatedmarker Enables rotation of marker icons in Leaflet. | 47.9k | +43% | - | - 0.2.0 | CommonJS | None | Icons | |
| @react-native-vector-icons/material-icons Material Icons font for react native vector icons | 46.3k | - | - | - | 17 days ago 13.1.4 | ESM + CommonJS | Bundled | Icons, React |
| @expo/material-symbols Material Symbols icons for Expo, rendered via @expo/ui. | 44.7k | - | - | - | 4 months ago 0.1.1 | CommonJS | Bundled | Icons |
| @hugeicons/react-native Hugeicons React Native Component Library https://hugeicons.com | 43.8k | - | - | - | 1 month ago 1.0.16 | ESM + CommonJS | Bundled | Icons, React |
| @svgmoji/openmoji The svgmoji sprites for the [`openmoji`](https://github.com/hfg-gmuend/openmoji) library. | 43.5k | - | - | - | 5 years ago 3.2.0 | ESM + CommonJS | Bundled | Icons |
| @central-icons-react/square-outlined-radius-0-stroke-2 A collection of square outlined React icons with 0px radius and 2px stroke width, designed for use in React applications. | 43.5k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @svgmoji/noto The svgmoji sprites for the [`noto-emoji`](https://github.com/googlefonts/noto-emoji) library. | 43.1k | - | - | - | 5 years ago 3.2.0 | ESM + CommonJS | Bundled | Icons |
| @svgmoji/core Utilities forked from emojibase for working with svgmoji | 42.9k | - | - | - | 5 years ago 3.2.0 | ESM + CommonJS | Bundled | Icons |
| @svgmoji/twemoji The svgmoji sprites for the [`twemoji`](https://github.com/twitter/twemoji) library provided by Twitter. | 42.7k | - | - | - | 5 years ago 3.2.0 | ESM + CommonJS | Bundled | Icons |
| @svgmoji/blob The svgmoji sprites for the [`blobmoji`](https://github.com/c1710/blobmoji) library. | 42.5k | - | - | - | 5 years ago 3.2.0 | ESM + CommonJS | Bundled | Icons |
| phosphor-svelte A clean and friendly icon family for Svelte | 42.1k | +206% | - | 8 months ago 3.1.0 | ESM only | Bundled | Icons | |
| iconsax-react Iconsax icon pack for React | 41.7k | +72% | - | 4 years ago 0.0.8 | ESM + CommonJS | Bundled | Icons, React | |
| @vaadin/icons Collection of 600+ unique icons designed for web applications | 41.6k | - | - | - | 3 days ago 25.3.0 | ESM only | None | Icons |
| @react-native-vector-icons/feather Feather font for react native vector icons | 40.5k | - | - | - | 17 days ago 13.1.4 | ESM + CommonJS | Bundled | Icons, React |
| morphicons Universal morphing for stroke-based icons with spring physics — zero runtime dependencies | 40.3k | - | - | 27 days ago 1.7.1 | ESM only | Bundled | Icons, Animation | |
| @gluestack-ui/icon A universal headless icon component for React Native, Next.js & React | 40.3k | - | - | - | 1 year ago 0.1.27 | ESM + CommonJS | Bundled | React, Icons |
| @mdi/svg Material Design Icons SVG | 39.8k | - | - | - | 2 years ago 7.4.47 | - | None | Icons |
| @metamask/contract-metadata A mapping of ethereum contract addresses to broadly accepted icons for those addresses. | 39.3k | - | - | - | 2 years ago 2.5.0 | CommonJS | None | Icons, Blockchain and Web3 |
| png2icons Create Apple ICNS and Microsoft ICO files from PNG | 39.3k | +446% | - | 7 years ago 2.0.1 | CommonJS | Bundled | Icons | |
| @d-matrix/icons-react [](https://www.npmjs.com/package/@d-matrix/icons-react) | 39k | - | - | - | 29 days ago 0.97.0 | ESM + CommonJS | Bundled | Icons, React |
| react-fontawesome A React component for the font-awesome icon library. | 38.6k | -8% | - | 6 years ago 1.7.1 | CommonJS | None | Icons, React | |
| @formkit/icons Icons for FormKit inputs. | 38.6k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Icons, Vue |
| nucleo-ui-fill-18 18px fill React SVG icon components from Nucleo UI Library | 37.8k | - | - | 20 days ago 1.5.1 | ESM + CommonJS | Bundled | React, Icons | |
| media-icons Open-source and beautifully hand-crafted collection of media icons. | 36.8k | +80% | - | 3 years ago 0.10.0 | ESM only | Bundled | Video and audio, Icons | |
| @primeicons/core Core utilities and types for PrimeIcons | 35.9k | - | - | - | 2 days ago 8.0.2 | ESM + CommonJS | Bundled | Icons, TypeScript tooling |
| react-icons-kit React Icons Kit using various Svg Icon set | 35.7k | +151% | - | 5 years ago 2.0.0 | CommonJS | Bundled | Icons, React | |
| @central-icons-react/square-outlined-radius-0-stroke-1.5 A collection of square outlined React icons with 0px radius and 1.5px stroke width, designed for use in React applications. | 35.6k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @central-icons-react-native/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 Native / Expo applications. | 35.1k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @central-icons-react-native/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 Native / Expo applications. | 34k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| oslllo-svg-fixer Converts SVG Strokes To Fill. | 33.6k | -15% | - | 9 months ago 6.0.1 | CommonJS | None | Icons | |
| @react-native-vector-icons/fontawesome Fontawesome font for react native vector icons | 33.4k | - | - | - | 17 days ago 13.1.4 | ESM + CommonJS | Bundled | Icons, React |
| svelte-awesome Font Awesome component for Svelte JS, using inline SVG | 33.2k | +213% | - | 1 year ago 3.3.5 | ESM only | Bundled | Icons, Svelte | |
| @central-icons-react/round-outlined-radius-1-stroke-2 A collection of round outlined React icons with 1px radius and 2px stroke width, designed for use in React applications. | 33.1k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| line-awesome Line Awesome by Icon8. A drop-in replacement for Font Awesome. | 33k | -2% | - | 6 years ago 1.3.0 | - | None | Icons | |
| @2en/icons Clawly's standard icon library — central-icons re-exported for both React Native and Web, plus selectively vendored @2en/openai-icons glyphs and Clawly-custom additions. | 31.6k | - | - | - | 4 months ago 0.0.1 | ESM only | Bundled | Icons, React |
| simple-line-icons Simple and elegant line icons. | 31.3k | +3% | - | 6 years ago 2.5.5 | CommonJS | None | Icons, CSS-in-JS and styling | |
| file-icons-js File specific icons for the browser from Atom File-icons, https://github.com/file-icons/atom | 30.7k | +122% | - | 5 years ago 1.1.0 | ESM only | None | 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.
- hamburger-reactAnimated hamburger menu icons for React
- nucleo-ui-outline-1818px outline React SVG icon components from Nucleo UI Library
- angular-svg-iconAngular 19 component and service for inlining SVGs allowing them to be easily styled with CSS.
- @phosphor-icons/vueA clean and friendly icon family for Vue, too!
- mdi-material-uiMaterial-UI SvgIcon components for Material Design Icons.
- svg4everybodyUse external SVG spritemaps in any browser
- @gravity-ui/iconsPack of Gravity UI icons
- @central-icons-react/round-outlined-radius-2-stroke-2A collection of round outlined React icons with 2px radius and 2px stroke width, designed for use in React applications.
- @central-icons-react/round-outlined-radius-1-stroke-1.5A collection of round outlined React icons with 1px radius and 1.5px stroke width, designed for use in React applications.
- @tabler/icons-webfontA set of free MIT-licensed high-quality SVG icons for you to use in your web projects.
- boxiconsHigh Quality Web Icons
- @mynaui/icons-react1180+ beautifully crafted open source icons for your next project.
- @mdi/angular-materialDistribution and Build for Angular Material MDI
- leaflet-rotatedmarkerEnables rotation of marker icons in Leaflet.
- @react-native-vector-icons/material-iconsMaterial Icons font for react native vector icons
- @expo/material-symbolsMaterial Symbols icons for Expo, rendered via @expo/ui.
- @hugeicons/react-nativeHugeicons React Native Component Library https://hugeicons.com
- @svgmoji/openmojiThe svgmoji sprites for the [`openmoji`](https://github.com/hfg-gmuend/openmoji) library.
- @central-icons-react/square-outlined-radius-0-stroke-2A collection of square outlined React icons with 0px radius and 2px stroke width, designed for use in React applications.
- @svgmoji/notoThe svgmoji sprites for the [`noto-emoji`](https://github.com/googlefonts/noto-emoji) library.
- @svgmoji/coreUtilities forked from emojibase for working with svgmoji
- @svgmoji/twemojiThe svgmoji sprites for the [`twemoji`](https://github.com/twitter/twemoji) library provided by Twitter.
- @svgmoji/blobThe svgmoji sprites for the [`blobmoji`](https://github.com/c1710/blobmoji) library.
- phosphor-svelteA clean and friendly icon family for Svelte
- iconsax-reactIconsax icon pack for React
- @vaadin/iconsCollection of 600+ unique icons designed for web applications
- @react-native-vector-icons/featherFeather font for react native vector icons
- morphiconsUniversal morphing for stroke-based icons with spring physics — zero runtime dependencies
- @gluestack-ui/iconA universal headless icon component for React Native, Next.js & React
- @mdi/svgMaterial Design Icons SVG
- @metamask/contract-metadataA mapping of ethereum contract addresses to broadly accepted icons for those addresses.
- png2iconsCreate Apple ICNS and Microsoft ICO files from PNG
- @d-matrix/icons-react[](https://www.npmjs.com/package/@d-matrix/icons-react)
- react-fontawesomeA React component for the font-awesome icon library.
- @formkit/iconsIcons for FormKit inputs.
- nucleo-ui-fill-1818px fill React SVG icon components from Nucleo UI Library
- media-iconsOpen-source and beautifully hand-crafted collection of media icons.
- @primeicons/coreCore utilities and types for PrimeIcons
- react-icons-kitReact Icons Kit using various Svg Icon set
- @central-icons-react/square-outlined-radius-0-stroke-1.5A collection of square outlined React icons with 0px radius and 1.5px stroke width, designed for use in React applications.
- @central-icons-react-native/round-filled-radius-2-stroke-2A collection of round filled React icons with 2px radius and 2px stroke width, designed for use in React Native / Expo applications.
- @central-icons-react-native/round-outlined-radius-3-stroke-2A collection of round outlined React icons with 3px radius and 2px stroke width, designed for use in React Native / Expo applications.
- oslllo-svg-fixerConverts SVG Strokes To Fill.
- @react-native-vector-icons/fontawesomeFontawesome font for react native vector icons
- svelte-awesomeFont Awesome component for Svelte JS, using inline SVG
- @central-icons-react/round-outlined-radius-1-stroke-2A collection of round outlined React icons with 1px radius and 2px stroke width, designed for use in React applications.
- line-awesomeLine Awesome by Icon8. A drop-in replacement for Font Awesome.
- @2en/iconsClawly's standard icon library — central-icons re-exported for both React Native and Web, plus selectively vendored @2en/openai-icons glyphs and Clawly-custom additions.
- simple-line-iconsSimple and elegant line icons.
- file-icons-jsFile specific icons for the browser from Atom File-icons, https://github.com/file-icons/atom
- 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