Icons Packages
Icon sets and icon-rendering components for building consistent, scalable interfaces — from single-purpose SVG packs to full icon-component libraries.
Packages in Icons
lucide-react
1,700+ tree-shakeable, customizable SVG icon components for React applications
React Icons
SVG icon components for React, bundling 40+ popular icon packs behind one consistent import syntax.
Tabler Icons React
6000+ free MIT-licensed SVG icons as tree-shakable React components with customizable size, color, and stroke.
Font Awesome Free
The internet's icon toolkit — thousands of SVG, web font, and CSS icons for the web
heroicons
Hand-crafted MIT-licensed SVG icons from the makers of Tailwind CSS, in outline and solid styles with first-party React and Vue components.
Phosphor Icons React
Over 1,500 flexible SVG icon components for React, in six visual weights
@ant-design/icons
The full set of Ant Design SVG icons as ready-to-use React components
@expo/vector-icons
Built-in icon font components (FontAwesome, Ionicons, Material Icons, and more) for Expo/React Native apps
Iconify for React
React component for the Iconify universal icon framework, spanning 200+ icon sets and 300k+ icons
react-fontawesome
The official React component for rendering Font Awesome SVG icons, with full typing, accessibility, and animation support.
unplugin-icons
Import any of Iconify's 200,000+ icons as on-demand components across every major bundler and UI framework.
@svgr/core
The Node.js API that converts raw SVG markup into optimized, ready-to-use React components.
boring-avatars
A lightweight React library that generates unique, colorful SVG avatars from any username or string.
flag-icons
A curated collection of every country flag as an SVG, distributed as a ready-to-use CSS icon library.
VSCode Icons (Iconify JSON)
The VSCode Icons set packaged as ready-to-render Iconify JSON for any web project.