An open-source icon toolkit with 1000+ consistent vector icons and official packages for major frameworks.
Lucide is an open-source icon toolkit that provides a library of over 1000 consistent vector (SVG) icons. It solves the problem of finding high-quality, freely usable icons for digital projects by offering a community-maintained collection with official packages for all major JavaScript frameworks. The project is a fork of Feather Icons, extending and evolving the original icon set.
Frontend developers, UI/UX designers, and product teams building web or mobile applications who need a reliable, consistent icon set. It's especially useful for those working with React, Vue, Svelte, Angular, or other modern frameworks.
Developers choose Lucide for its extensive icon set, framework-native packages that simplify integration, and its commitment to remaining free and open-source. Its clean, consistent design and active community development make it a versatile alternative to paid icon libraries.
Beautiful & consistent icon toolkit made by the community. Open-source project and a fork of Feather Icons.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
With over 1000 vector SVG icons, Lucide covers a wide range of use cases, ensuring versatility for digital and non-digital projects as highlighted in the description.
Official packages for React, Vue, Svelte, and other frameworks, detailed in the README table, provide seamless integration without custom setup for most modern stacks.
The Figma community plugin allows designers to directly use Lucide icons in designs, bridging the gap between design and development workflows.
As an open-source project with active contributors and a Discord community, Lucide receives regular updates and new icons, keeping it relevant and well-maintained.
Lucide explicitly excludes brand logos due to legal and design consistency reasons, limiting its use for projects requiring social media or corporate branding elements.
The library focuses solely on SVG icons, so projects needing icon fonts or other formats for performance or compatibility reasons must seek alternative solutions.
Importing many icons from framework packages can increase bundle size if not properly tree-shaken, though this is a common trade-off with icon libraries.