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
@mingcute/react
Mingcute SVG icon components for React.
3.3k---1 month ago
3.0.2
ESM onlyBundledIcons, 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 + CommonJSBundledTypeScript tooling, Icons
@shockpkg/icon-encoder
Package for encoding different icon files
3.3k---2 years ago
3.2.3
ESM + CommonJSBundledIcons
@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 + CommonJSNoneIcons, Vue
svelte-hero-icons
Heroicons for Svelte (Project based on heroicons)
3.2k-7%-2 years ago
5.2.0
ESM onlyBundledIcons, 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 + CommonJSBundledIcons
@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
-NoneIcons
svg2elm
Generates Elm modules out of SVG files
3.1k+208%-5 years ago
1.2.4
CommonJSNoneIcons
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
CommonJSNoneIcons
tech-stack-icons
690+ original SVG icons for tech stacks, frameworks, and design tools
3k+202%-6 months ago
3.7.1
CommonJSBundledIcons
@hashicorp/ember-flight-icons
The Ember addon for the HashiCorp Flight SVG icon set
3k---2 years ago
5.1.3
CommonJSBundledIcons
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 + CommonJSBundledAngular, 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 + CommonJSBundledIcons, React
@icon-park/svg
Pure Svg Icons for IconPark
3k---4 years ago
1.4.2
ESM + CommonJSBundledIcons
lucide-mui
Lucide icons compatible with MUI
2.9k+139%-7 days ago
1.48.0
ESM + CommonJSBundledIcons, React
@material-symbols/metadata
Metadata for Material Symbols.
2.9k---3 days ago
0.47.5
-NoneIcons
svelte-material-icons
Material Design Icons for Svelte
2.9k+9%-3 years ago
3.0.5
-NoneIcons, Svelte
iobroker.icons-icons8
Icon set for visualisation of the home automation from icons8.com.
2.8k+1051%-10 years ago
0.0.1
CommonJSNoneIcons
@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 + CommonJSBundledIcons, React
vue-icons-plus
SVG vue icons of popular icon packs using ES6 imports
2.8k+204%-8 months ago
0.1.9
ESM + CommonJSBundledIcons, Vue
cmmn-font
A CMMN 1.1 icon font
2.7k-4%-8 years ago
0.5.0
-NoneIcons
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
-NoneIcons, Cloud SDKs
fork-awesome
A fork of the iconic font and CSS framework
2.7k-3%--
1.2.0
CommonJSNoneIcons
@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
CommonJSBundledIcons, 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
CommonJSBundledIcons, 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 + CommonJSBundledSvelte, 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 + CommonJSBundledIcons, Vue
@mynaui/icons
1180+ beautifully crafted open source icons for your next project.
2.6k---2 months ago
0.4.11
CommonJSNoneIcons
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 + CommonJSBundledIcons, 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 onlyNoneIcons, Vue
@oroinc/font-awesome
The iconic font and CSS framework
2.6k---4 years ago
4.7.0-oro2
-NoneIcons
@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 onlyBundledIcons, 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 + CommonJSBundledIcons, 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
CommonJSNoneIcons
@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 + CommonJSBundledIcons, React
@vaadin/vaadin-icon
Web component for creating SVG icons
2.4k---18 days ago
23.6.6
ESM onlyBundledIcons
@plone/components
ReactJS components for Plone
2.4k---2 months ago
4.2.1
ESM onlyBundledIcons, React
@material-symbols/font-200
Latest variable icon fonts with weight 200 for Material Symbols.
2.4k---3 days ago
0.47.5
CommonJSBundledIcons
@brightlayer-ui/icons-mui
Brightlayer UI icons for MUI
2.4k---3 months ago
4.3.0
CommonJSBundledIcons
@pierre/icons
The Pierre Computer Company Icon Library
2.3k---8 days ago
0.9.0
ESM onlyBundledIcons
@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 + CommonJSBundledIcons
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
-NoneCSS-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
CommonJSNoneIcons
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 onlyNoneIcons
@naturacosmeticos/natds-icons
A collection of icons for Natura & Co. Design System
2.3k---1 year ago
1.34.1
ESM + CommonJSBundledIcons
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 onlyBundledSvelte, Icons
@react95/icons
React95 icons gallery
2.3k---2 months ago
2.5.3
ESM + CommonJSBundledIcons
@mingcute/icons
Framework-neutral Mingcute icon definitions for Core Regular and Filled.
2.2k---1 month ago
3.0.2
ESM onlyBundledIcons
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
CommonJSNoneIcons, 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 + CommonJSBundledIcons, 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.