Our take
- Activity
- 88
- Community
- 90
- Issues
- 82
- Pull requests
- 45
+738 stars in the last 30 days
- Releases more often than 92% of the projects we track
- Closes issues faster than 81% of the projects we track
- Merges more pull requests than 80% of the projects we track
- Slower to merge pull requests than 89% of the projects we track
Project history
Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.
Stars
25,693Forks
1,676Change since Nov 10, 2026: +22 stars·+2 forks
Overview
Lucide provides a large collection of vector icons for digital and non-digital projects. It addresses the need for a consistent icon set that teams can use across design work and application interfaces.
The project includes packages for several JavaScript frameworks, static SVG assets, and a Figma plugin. Its stated origin as a fork of Feather Icons makes it a fit for projects seeking a community-maintained icon toolkit rather than a collection of brand marks.
Key Features
- Provides 1,600+ SVG icons.
- Offers packages for JavaScript, React, Vue, Svelte, Solid, Preact, React Native, Angular, and Astro.
- Provides a static SVG package for use without a framework-specific integration.
- Includes a Figma plugin for working with icons in design files.
- Links to usage guides for its supported packages.
- Uses the ISC License, which the project describes as allowing personal and commercial use.
Use Cases
- Frontend developers can add a consistent icon set to web application interfaces.
- React, Vue, and other framework teams can use the package suited to their stack instead of integrating SVGs individually.
- Designers can browse or place icons in Figma while creating interface layouts.
- Teams building mobile or static sites can use the React Native or static SVG options.
Getting Started
Choose the package that matches your framework from the Lucide packages guide. For example, install the React package with:
npm install lucide-react
See the README and React guide for usage details.
Considerations
- The repository metadata reports the license as
NOASSERTION, while the README identifies the project license as ISC. Check the license file if license terms are important to your project. - Lucide does not accept brand logos, according to its README.
- There are separate packages and guides for different frameworks, so select the integration that matches your project's stack.
Found this useful?
Share it with someone who would like lucide.