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 |
|---|---|---|---|---|---|---|---|---|
| @mingcute/react Mingcute SVG icon components for React. | 3.3k | - | - | - | 1 month ago 3.0.2 | ESM only | Bundled | Icons, React |
| aws-react-icons AWS React Icons, a React library for AWS icons based on the official AWS icon set (SVG) and built with TypeScript. | 3.3k | +957% | - | 6 months ago 3.3.0 | ESM + CommonJS | Bundled | TypeScript tooling, Icons | |
| @shockpkg/icon-encoder Package for encoding different icon files | 3.3k | - | - | - | 2 years ago 3.2.3 | ESM + CommonJS | Bundled | Icons |
| @vue-hero-icons/outline A set of free MIT-licensed high-quality SVG icons as Vue functional components. | 3.2k | - | - | - | 5 years ago 1.7.2 | ESM + CommonJS | None | Icons, Vue |
| svelte-hero-icons Heroicons for Svelte (Project based on heroicons) | 3.2k | -7% | - | 2 years ago 5.2.0 | ESM only | Bundled | Icons, Svelte | |
| @qwikest/icons Include popular icons easily in your Qwik projects with `@qwikest/icons`. Includes lucide, octicons & more 🎁 | 3.2k | - | - | - | 2 years ago 0.0.13 | ESM + CommonJS | Bundled | Icons |
| @swisspost/design-system-icons A collection of Swiss Post icons intended for use with the Design System. | 3.1k | - | - | - | 15 days ago 10.5.0 | - | None | Icons |
| svg2elm Generates Elm modules out of SVG files | 3.1k | +208% | - | 5 years ago 1.2.4 | CommonJS | None | Icons | |
| jam-icons Jam icons is a set of icons designed for web projects, illustrations, print projects, etc. Shipped in JavaScript, SVG and font versions. Licensed under MIT. Twitter: @michaelampr | 3.1k | +390% | - | 8 years ago 2.0.0 | CommonJS | None | Icons | |
| tech-stack-icons 690+ original SVG icons for tech stacks, frameworks, and design tools | 3k | +202% | - | 6 months ago 3.7.1 | CommonJS | Bundled | Icons | |
| @hashicorp/ember-flight-icons The Ember addon for the HashiCorp Flight SVG icon set | 3k | - | - | - | 2 years ago 5.1.3 | CommonJS | Bundled | Icons |
| angular-svg-icon-preloader An Angular library that pre loads SVG icons for use with angular-svg-icon | 3k | +104% | - | 9 months ago 19.2.0 | ESM + CommonJS | Bundled | Angular, Icons | |
| @react-native-vector-icons/simple-line-icons Simple Line Icons font for react native vector icons | 3k | - | - | - | 18 days ago 13.1.4 | ESM + CommonJS | Bundled | Icons, React |
| @icon-park/svg Pure Svg Icons for IconPark | 3k | - | - | - | 4 years ago 1.4.2 | ESM + CommonJS | Bundled | Icons |
| lucide-mui Lucide icons compatible with MUI | 2.9k | +139% | - | 7 days ago 1.48.0 | ESM + CommonJS | Bundled | Icons, React | |
| @material-symbols/metadata Metadata for Material Symbols. | 2.9k | - | - | - | 3 days ago 0.47.5 | - | None | Icons |
| svelte-material-icons Material Design Icons for Svelte | 2.9k | +9% | - | 3 years ago 3.0.5 | - | None | Icons, Svelte | |
| iobroker.icons-icons8 Icon set for visualisation of the home automation from icons8.com. | 2.8k | +1051% | - | 10 years ago 0.0.1 | CommonJS | None | Icons | |
| @central-icons-react/round-outlined-radius-1-stroke-1 A collection of round outlined React icons with 1px radius and 1px stroke width, designed for use in React applications. | 2.8k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| vue-icons-plus SVG vue icons of popular icon packs using ES6 imports | 2.8k | +204% | - | 8 months ago 0.1.9 | ESM + CommonJS | Bundled | Icons, Vue | |
| cmmn-font A CMMN 1.1 icon font | 2.7k | -4% | - | 8 years ago 0.5.0 | - | None | Icons | |
| aws-icons AWS Icons, a Icons library for AWS icons based on the official AWS icon set (SVG) | 2.7k | +159% | - | 6 months ago 3.3.0 | - | None | Icons, Cloud SDKs | |
| fork-awesome A fork of the iconic font and CSS framework | 2.7k | -3% | - | - 1.2.0 | CommonJS | None | Icons | |
| @central-icons-svelte/round-filled-radius-1-stroke-1 A collection of round filled Svelte icons with 1px radius and 1px stroke width, designed for use in Svelte applications. | 2.7k | - | - | - | 1 day ago 1.2.1 | CommonJS | Bundled | Icons, Svelte |
| @central-icons-svelte/round-outlined-radius-1-stroke-1 A collection of round outlined Svelte icons with 1px radius and 1px stroke width, designed for use in Svelte applications. | 2.7k | - | - | - | 1 day ago 1.2.1 | CommonJS | Bundled | Icons, Svelte |
| svelte-feather-icons Feather icons for Svelte (Completely based on vue-feather-icons by EGOIST) | 2.7k | -2% | - | 1 year ago 4.2.0 | ESM + CommonJS | Bundled | Svelte, Icons | |
| vue-unicons 1000+ Pixel-perfect svg icons for your next project as Vue components | 2.6k | +60% | - | 4 years ago 3.3.1 | ESM + CommonJS | Bundled | Icons, Vue | |
| @mynaui/icons 1180+ beautifully crafted open source icons for your next project. | 2.6k | - | - | - | 2 months ago 0.4.11 | CommonJS | None | Icons |
| solar-icon-react A set of React components for Solar Icons with 7000+ icons, 37 categories, and 6 styles. Compatible with react-icons IconType type. | 2.6k | +1653% | - | 1 year ago 1.1.0 | ESM + CommonJS | Bundled | Icons, React | |
| @quasar/icongenie A Quasar tool for generating all your Quasar App's icons and splashscreens | 2.6k | - | - | - | 3 days ago 7.0.0 | ESM only | None | Icons, Vue |
| @oroinc/font-awesome The iconic font and CSS framework | 2.6k | - | - | - | 4 years ago 4.7.0-oro2 | - | None | Icons |
| @dallay/astro-icon > **A community-maintained fork of [`astro-icon`](https://github.com/natemoo-re/astro-icon) by [Nate Moore](https://github.com/natemoo-re), updated for Astro v6.x and Cloudflare Workers compatibility.** | 2.6k | - | - | - | 4 months ago 1.3.3 | ESM only | Bundled | Icons, Static site generators and meta-frameworks |
| @obiwanpelosi/vue-icons A comprehensive collection of Vue 3 icon components, including multiple icon sets: | 2.5k | - | - | - | 1 year ago 1.0.0 | ESM + CommonJS | Bundled | Icons, Vue |
| webpack-iconfont-plugin-nodejs Use svg files to build iconfont files(ttf,woff2,woff,eot,svg), css file, js data file and html preview file. | 2.5k | +15% | - | 1 month ago 1.1.1 | CommonJS | None | Icons | |
| @central-icons-react-native/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 Native / Expo applications. | 2.5k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @vaadin/vaadin-icon Web component for creating SVG icons | 2.4k | - | - | - | 18 days ago 23.6.6 | ESM only | Bundled | Icons |
| @plone/components ReactJS components for Plone | 2.4k | - | - | - | 2 months ago 4.2.1 | ESM only | Bundled | Icons, React |
| @material-symbols/font-200 Latest variable icon fonts with weight 200 for Material Symbols. | 2.4k | - | - | - | 3 days ago 0.47.5 | CommonJS | Bundled | Icons |
| @brightlayer-ui/icons-mui Brightlayer UI icons for MUI | 2.4k | - | - | - | 3 months ago 4.3.0 | CommonJS | Bundled | Icons |
| @pierre/icons The Pierre Computer Company Icon Library | 2.3k | - | - | - | 8 days ago 0.9.0 | ESM only | Bundled | Icons |
| @amsterdam/design-system-react-icons All icons from the Amsterdam Design System as React components. Use it to use the correct icons in your React project. | 2.3k | - | - | - | 2 months ago 2.2.0 | ESM + CommonJS | Bundled | Icons |
| grunt-svg-sprite SVG sprites & stacks galore — Grunt plugin wrapping around svg-sprite that reads in a bunch of SVG files, optimizes them and creates SVG sprites and CSS resources in various flavours | 2.3k | -39% | - | 3 years ago 2.0.2 | - | None | CSS-in-JS and styling, Icons | |
| lineicons Lineicons provides an extensive library of essential icons, perfect for designers and developers seeking high-quality, free icons. Our free basic version includes over 600 icons in a clean, line-style design, available for use in any personal or commercia | 2.3k | +31% | - | 1 year ago 1.3.2 | CommonJS | None | Icons | |
| astro-iconify Fork of astro-icon. Lets you easily use the up to date iconify service as a straight forward astro icon component. | 2.3k | +519% | - | 5 months ago 1.3.1 | ESM only | None | Icons | |
| @naturacosmeticos/natds-icons A collection of icons for Natura & Co. Design System | 2.3k | - | - | - | 1 year ago 1.34.1 | ESM + CommonJS | Bundled | Icons |
| svelte-remixicon An icon library for Svelte/SvelteKit based on Remix Icon. Consists of more than 3000 icons. | 2.3k | -49% | - | 10 days ago 2.10.1 | ESM only | Bundled | Svelte, Icons | |
| @react95/icons React95 icons gallery | 2.3k | - | - | - | 2 months ago 2.5.3 | ESM + CommonJS | Bundled | Icons |
| @mingcute/icons Framework-neutral Mingcute icon definitions for Core Regular and Filled. | 2.2k | - | - | - | 1 month ago 3.0.2 | ESM only | Bundled | Icons |
| pixeden-stroke-7-icon This is a complete set of 202 thin stroke icons inspired by iOS 7. Those retina ready icons have a very modern style that will beautifully complement any project. | 2.2k | +826% | - | 11 years ago 1.2.3 | CommonJS | None | Icons, CSS-in-JS and styling | |
| @central-icons-react/round-filled-radius-1-stroke-1.5 A collection of round filled React icons with 1px radius and 1.5px stroke width, designed for use in React applications. | 2.2k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
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.
- @mingcute/reactMingcute SVG icon components for React.
- aws-react-iconsAWS React Icons, a React library for AWS icons based on the official AWS icon set (SVG) and built with TypeScript.
- @shockpkg/icon-encoderPackage for encoding different icon files
- @vue-hero-icons/outlineA set of free MIT-licensed high-quality SVG icons as Vue functional components.
- svelte-hero-iconsHeroicons for Svelte (Project based on heroicons)
- @qwikest/iconsInclude popular icons easily in your Qwik projects with `@qwikest/icons`. Includes lucide, octicons & more 🎁
- @swisspost/design-system-iconsA collection of Swiss Post icons intended for use with the Design System.
- svg2elmGenerates Elm modules out of SVG files
- jam-iconsJam icons is a set of icons designed for web projects, illustrations, print projects, etc. Shipped in JavaScript, SVG and font versions. Licensed under MIT. Twitter: @michaelampr
- tech-stack-icons690+ original SVG icons for tech stacks, frameworks, and design tools
- @hashicorp/ember-flight-iconsThe Ember addon for the HashiCorp Flight SVG icon set
- angular-svg-icon-preloaderAn Angular library that pre loads SVG icons for use with angular-svg-icon
- @react-native-vector-icons/simple-line-iconsSimple Line Icons font for react native vector icons
- @icon-park/svgPure Svg Icons for IconPark
- lucide-muiLucide icons compatible with MUI
- @material-symbols/metadataMetadata for Material Symbols.
- svelte-material-iconsMaterial Design Icons for Svelte
- iobroker.icons-icons8Icon set for visualisation of the home automation from icons8.com.
- @central-icons-react/round-outlined-radius-1-stroke-1A collection of round outlined React icons with 1px radius and 1px stroke width, designed for use in React applications.
- vue-icons-plusSVG vue icons of popular icon packs using ES6 imports
- cmmn-fontA CMMN 1.1 icon font
- aws-iconsAWS Icons, a Icons library for AWS icons based on the official AWS icon set (SVG)
- fork-awesomeA fork of the iconic font and CSS framework
- @central-icons-svelte/round-filled-radius-1-stroke-1A collection of round filled Svelte icons with 1px radius and 1px stroke width, designed for use in Svelte applications.
- @central-icons-svelte/round-outlined-radius-1-stroke-1A collection of round outlined Svelte icons with 1px radius and 1px stroke width, designed for use in Svelte applications.
- svelte-feather-iconsFeather icons for Svelte (Completely based on vue-feather-icons by EGOIST)
- vue-unicons1000+ Pixel-perfect svg icons for your next project as Vue components
- @mynaui/icons1180+ beautifully crafted open source icons for your next project.
- solar-icon-reactA set of React components for Solar Icons with 7000+ icons, 37 categories, and 6 styles. Compatible with react-icons IconType type.
- @quasar/icongenieA Quasar tool for generating all your Quasar App's icons and splashscreens
- @oroinc/font-awesomeThe iconic font and CSS framework
- @dallay/astro-icon> **A community-maintained fork of [`astro-icon`](https://github.com/natemoo-re/astro-icon) by [Nate Moore](https://github.com/natemoo-re), updated for Astro v6.x and Cloudflare Workers compatibility.**
- @obiwanpelosi/vue-iconsA comprehensive collection of Vue 3 icon components, including multiple icon sets:
- webpack-iconfont-plugin-nodejsUse svg files to build iconfont files(ttf,woff2,woff,eot,svg), css file, js data file and html preview file.
- @central-icons-react-native/round-outlined-radius-2-stroke-1.5A collection of round outlined React icons with 2px radius and 1.5px stroke width, designed for use in React Native / Expo applications.
- @vaadin/vaadin-iconWeb component for creating SVG icons
- @plone/componentsReactJS components for Plone
- @material-symbols/font-200Latest variable icon fonts with weight 200 for Material Symbols.
- @brightlayer-ui/icons-muiBrightlayer UI icons for MUI
- @pierre/iconsThe Pierre Computer Company Icon Library
- @amsterdam/design-system-react-iconsAll icons from the Amsterdam Design System as React components. Use it to use the correct icons in your React project.
- grunt-svg-spriteSVG sprites & stacks galore — Grunt plugin wrapping around svg-sprite that reads in a bunch of SVG files, optimizes them and creates SVG sprites and CSS resources in various flavours
- lineiconsLineicons provides an extensive library of essential icons, perfect for designers and developers seeking high-quality, free icons. Our free basic version includes over 600 icons in a clean, line-style design, available for use in any personal or commercia
- astro-iconifyFork of astro-icon. Lets you easily use the up to date iconify service as a straight forward astro icon component.
- @naturacosmeticos/natds-iconsA collection of icons for Natura & Co. Design System
- svelte-remixiconAn icon library for Svelte/SvelteKit based on Remix Icon. Consists of more than 3000 icons.
- @react95/iconsReact95 icons gallery
- @mingcute/iconsFramework-neutral Mingcute icon definitions for Core Regular and Filled.
- pixeden-stroke-7-iconThis is a complete set of 202 thin stroke icons inspired by iOS 7. Those retina ready icons have a very modern style that will beautifully complement any project.
- @central-icons-react/round-filled-radius-1-stroke-1.5A collection of round filled React icons with 1px radius and 1.5px stroke width, designed for use in React applications.
- 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