Lucide Icons
Beautiful & consistent open-source icon library. An actively maintained community fork of Feather Icons supporting React, Vue, Svelte, and more.

Overview
Lucide Icons is the premier modern open-source icon suite for the web, created as an actively maintained community fork of Feather Icons. With over 1,400+ meticulously designed vector icons on a 24x24 grid, Lucide is the default icon library of choice for modern UI ecosystems like shadcn/ui and Tailwind CSS.
Key Features
- 🎯 1,400+ Consistent Vector Icons: Designed on a 24x24 grid with uniform 2px stroke weights for visual harmony.
- 🔄 Multi-Framework Official Packages: First-class packages for React, Vue, Svelte, Angular, Solid, React Native, and vanilla JS.
- 📦 Tree-Shakeable & Lightweight: Pure SVG components that compile into minimal bundle sizes.
- 🎨 Dynamic Customization: Control size, stroke width, color, and CSS classes effortlessly.
Installation & Quick Start
# React
npm install lucide-react
# Vue
npm install lucide-vue-nextBasic Usage Example
import React from 'react';
import { Camera, ArrowRight, Heart } from 'lucide-react';
export default function IconDemo() {
return (
<div className="flex gap-4 items-center">
<Camera color="red" size={24} />
<Heart size={20} strokeWidth={2.5} />
<ArrowRight className="text-blue-500 hover:translate-x-1 transition-transform" />
</div>
);
}When to Choose
- Ideal For: Modern web applications, mobile apps, design systems, and anyone using shadcn/ui or Tailwind CSS.
- Alternatives: For solid filled icons, consider Tabler Icons or Phosphor Icons.
Comments & Discussion
No comments yet. Be the first to share your experience or thoughts!
Related libraries
Curated by category & stack23rd
An open-source shadcn/ui registry of opinionated, tasteful components by radiumcoders — WebGL shaders, playful 404s, and interactive showpieces you copy, paste, and own.
Duolingo UI (ShadLingo)
A comprehensive Duolingo-inspired design system and component suite built on shadcn/ui v4 and Tailwind CSS, featuring signature 3D buttons, vivid owl-green tokens, and gamified interaction cards.
Rewamp UI
A copy-paste React component library featuring highly interactive, physics-driven Framer Motion and Three.js WebGL components built with Tailwind CSS 4.