Search for a command to run...
Unified React component library that exposes popular icon sets through a single package. Uses ES6 imports so bundlers include only the icons you import, avoiding large font files and keeping bundles small.
Widely adopted across the React ecosystem, with millions of weekly npm downloads and thousands of dependent packages. React Icons stands out by aggregating 27+ icon sets, including Material Design, Font Awesome, Heroicons, Lucide, Bootstrap, Tabler, Phosphor, Radix, Feather, and Simple Icons, under one consistent API. Use the same import pattern whether you choose icons from Ant Design or VS Code Codicons.
Key features:
Build dashboards, design systems, or SaaS UIs without switching icon libraries. Mix and match sets in one project, apply global theming with IconContext, and let your bundler strip unused icons automatically.