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
hamburger-react
Animated hamburger menu icons for React
60.4k+4%-1 year ago
2.5.2
ESM + CommonJSBundledAnimation, Icons
nucleo-ui-outline-18
18px outline React SVG icon components from Nucleo UI Library
60k--20 days ago
1.5.1
ESM + CommonJSBundledReact, 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 + CommonJSBundledAngular, Icons
@phosphor-icons/vue
A clean and friendly icon family for Vue, too!
57.7k---2 years ago
2.2.1
ESM + CommonJSBundledIcons, Vue
mdi-material-ui
Material-UI SvgIcon components for Material Design Icons.
56.6k+30%-5 months ago
8.0.0
ESM + CommonJSBundledIcons, React
svg4everybody
Use external SVG spritemaps in any browser
56.5k-25%-9 years ago
2.1.9
CommonJSNoneIcons
@gravity-ui/icons
Pack of Gravity UI icons
56.1k---1 month ago
2.22.0
ESM + CommonJSBundledIcons
@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 + CommonJSBundledIcons, 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 + CommonJSBundledIcons, 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
-NoneIcons
boxicons
High Quality Web Icons
49.8k+26%--
2.1.4
CommonJSNoneIcons
@mynaui/icons-react
1180+ beautifully crafted open source icons for your next project.
49.3k---2 months ago
0.4.11
ESM + CommonJSBundledIcons, React
@mdi/angular-material
Distribution and Build for Angular Material MDI
48.5k---3 years ago
7.2.96
-NoneAngular, Icons
leaflet-rotatedmarker
Enables rotation of marker icons in Leaflet.
47.9k+43%--
0.2.0
CommonJSNoneIcons
@react-native-vector-icons/material-icons
Material Icons font for react native vector icons
46.3k---17 days ago
13.1.4
ESM + CommonJSBundledIcons, React
@expo/material-symbols
Material Symbols icons for Expo, rendered via @expo/ui.
44.7k---4 months ago
0.1.1
CommonJSBundledIcons
@hugeicons/react-native
Hugeicons React Native Component Library https://hugeicons.com
43.8k---1 month ago
1.0.16
ESM + CommonJSBundledIcons, 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 + CommonJSBundledIcons
@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 + CommonJSBundledIcons, 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 + CommonJSBundledIcons
@svgmoji/core
Utilities forked from emojibase for working with svgmoji
42.9k---5 years ago
3.2.0
ESM + CommonJSBundledIcons
@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 + CommonJSBundledIcons
@svgmoji/blob
The svgmoji sprites for the [`blobmoji`](https://github.com/c1710/blobmoji) library.
42.5k---5 years ago
3.2.0
ESM + CommonJSBundledIcons
phosphor-svelte
A clean and friendly icon family for Svelte
42.1k+206%-8 months ago
3.1.0
ESM onlyBundledIcons
iconsax-react
Iconsax icon pack for React
41.7k+72%-4 years ago
0.0.8
ESM + CommonJSBundledIcons, React
@vaadin/icons
Collection of 600+ unique icons designed for web applications
41.6k---3 days ago
25.3.0
ESM onlyNoneIcons
@react-native-vector-icons/feather
Feather font for react native vector icons
40.5k---17 days ago
13.1.4
ESM + CommonJSBundledIcons, React
morphicons
Universal morphing for stroke-based icons with spring physics — zero runtime dependencies
40.3k--27 days ago
1.7.1
ESM onlyBundledIcons, Animation
@gluestack-ui/icon
A universal headless icon component for React Native, Next.js & React
40.3k---1 year ago
0.1.27
ESM + CommonJSBundledReact, Icons
@mdi/svg
Material Design Icons SVG
39.8k---2 years ago
7.4.47
-NoneIcons
@metamask/contract-metadata
A mapping of ethereum contract addresses to broadly accepted icons for those addresses.
39.3k---2 years ago
2.5.0
CommonJSNoneIcons, Blockchain and Web3
png2icons
Create Apple ICNS and Microsoft ICO files from PNG
39.3k+446%-7 years ago
2.0.1
CommonJSBundledIcons
@d-matrix/icons-react
[![npm version](https://img.shields.io/npm/v/@d-matrix/icons-react)](https://www.npmjs.com/package/@d-matrix/icons-react)
39k---29 days ago
0.97.0
ESM + CommonJSBundledIcons, React
react-fontawesome
A React component for the font-awesome icon library.
38.6k-8%-6 years ago
1.7.1
CommonJSNoneIcons, React
@formkit/icons
Icons for FormKit inputs.
38.6k---2 months ago
2.1.2
ESM + CommonJSBundledIcons, Vue
nucleo-ui-fill-18
18px fill React SVG icon components from Nucleo UI Library
37.8k--20 days ago
1.5.1
ESM + CommonJSBundledReact, Icons
media-icons
Open-source and beautifully hand-crafted collection of media icons.
36.8k+80%-3 years ago
0.10.0
ESM onlyBundledVideo and audio, Icons
@primeicons/core
Core utilities and types for PrimeIcons
35.9k---2 days ago
8.0.2
ESM + CommonJSBundledIcons, TypeScript tooling
react-icons-kit
React Icons Kit using various Svg Icon set
35.7k+151%-5 years ago
2.0.0
CommonJSBundledIcons, 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 + CommonJSBundledIcons, 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 + CommonJSBundledIcons, 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 + CommonJSBundledIcons, React
oslllo-svg-fixer
Converts SVG Strokes To Fill.
33.6k-15%-9 months ago
6.0.1
CommonJSNoneIcons
@react-native-vector-icons/fontawesome
Fontawesome font for react native vector icons
33.4k---17 days ago
13.1.4
ESM + CommonJSBundledIcons, React
svelte-awesome
Font Awesome component for Svelte JS, using inline SVG
33.2k+213%-1 year ago
3.3.5
ESM onlyBundledIcons, 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 + CommonJSBundledIcons, React
line-awesome
Line Awesome by Icon8. A drop-in replacement for Font Awesome.
33k-2%-6 years ago
1.3.0
-NoneIcons
@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 onlyBundledIcons, React
simple-line-icons
Simple and elegant line icons.
31.3k+3%-6 years ago
2.5.5
CommonJSNoneIcons, 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 onlyNoneIcons

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.