← back to all libraries
// COMPARISON

Lucide Icons vs Heroicons (2026)

A detailed comparison of Lucide Icons and Heroicons covering icon count, TypeScript support, bundle size, framework compatibility and more.

Lucide Icons
1,400
icons
12,000 stars
VS
Heroicons
292
icons
21,000 stars

FEATURE COMPARISON

FEATURE
Lucide Icons
Heroicons
Total Icons
1,400
292
GitHub Stars
12,000
21,000
License
ISC
MIT
TypeScript
✓ Yes
✓ Yes
Tree Shakable
✓ Yes
✓ Yes
Figma Plugin
✓ Yes
✓ Yes
Styles
outline
outline, solid, mini
Frameworks
react, vue, svelte, nextjs
react, vue, nextjs

WHICH SHOULD YOU CHOOSE?

CHOOSE LUCIDE ICONS IF...
Actively maintained
Consistent style
TypeScript support
Tree-shakable
CHOOSE HEROICONS IF...
Made by Tailwind team
Multiple styles
High quality

INSTALLATION

Lucide Icons
npm install lucide-react
Heroicons
npm install @heroicons/react

MORE COMPARISONS

Lucide Icons vs Tabler IconsLucide Icons vs Phosphor IconsLucide Icons vs Remix IconLucide Icons vs Feather IconsLucide Icons vs Bootstrap IconsLucide Icons vs Radix Icons