Packages

Icons Packages

Icon sets and icon-rendering components for building consistent, scalable interfaces — from single-purpose SVG packs to full icon-component libraries.

41 packages

Packages in Icons

92Health
Library npm

lucide-react

1,700+ tree-shakeable, customizable SVG icon components for React applications

24,747
Other
Used by 222
76Health
Library npm

React Icons

SVG icon components for React, bundling 40+ popular icon packs behind one consistent import syntax.

12,671
MIT
Used by 64
91Health
Library npm

Tabler Icons React

6000+ free MIT-licensed SVG icons as tree-shakable React components with customizable size, color, and stroke.

21,799
MIT
Used by 43
53Health
Library npm

@svgr/core

The Node.js API that converts raw SVG markup into optimized, ready-to-use React components.

11,061
MIT
Used by 34
42Health
Library npm

Phosphor Icons React

Over 1,500 flexible SVG icon components for React, in six visual weights

1,760
MIT
Used by 20
67Health
Library npm

@ant-design/icons

The full set of Ant Design SVG icons as ready-to-use React components

1,091
MIT
Used by 19
76Health
Library npm

react-fontawesome

The official React component for rendering Font Awesome SVG icons, with full typing, accessibility, and animation support.

3,737
MIT
Used by 12
71Health
Tool npm

unplugin-icons

Import any of Iconify's 200,000+ icons as on-demand components across every major bundler and UI framework.

4,941
MIT
Used by 10
46Health
Library npm

boring-avatars

A lightweight React library that generates unique, colorful SVG avatars from any username or string.

6,431
MIT
Used by 9
86Health
Library npm

Lobe Icons

A tree-shakable React/React Native icon library of AI and LLM brand logos, with static SVG/PNG/WebP CDN packages for any stack.

2,546
MIT
Used by 6
75Health
Library npm

react-native-vector-icons

Customizable vector icon components for React Native, bundling 15+ popular icon fonts like FontAwesome, Ionicons, and MaterialIcons out of the box.

17,916
MIT
Used by 4
71Health
Library npm

vue-fontawesome

Official Vue 3 component for rendering Font Awesome icons as accessible, styleable inline SVGs.

2,406
MIT
Used by 2
36Health
Library npm

MaterialDesign-React

A React component that renders Material Design Icon path data as accessible, stylable SVG icons.

149
MIT
Used by 2
43Health
Library npm

jdenticon

JavaScript library that generates deterministic, recognizable identicons as SVG or canvas graphics in the browser and on Node.js.

1,750
MIT
Used by 1
38Health
Tool npm

babel-plugin-inline-react-svg

A Babel plugin that transforms SVG file imports into optimized, inlined React components at build time.

474
MIT
Used by 1
43Health
Library npm

react-file-icon

A lightweight React component that renders themeable SVG file-type icons from simple props.

135
MIT
Used by 1
20Health
Library npm

Untitled UI Icons React

1,100+ hand-crafted Untitled UI icons packaged as tree-shakeable, typed React components.

21
MIT
Used by 1
56Health
Library npm

@posthog/brand

PostHog's official brand assets — logo, colors, RoundHog font, and hedgehog illustrations as React components

1
Other
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers