About this project

Lucide is an open-source icon toolkit that provides over 1600 vector (SVG) files for displaying icons and symbols in digital and non-digital projects. It is a fork of Feather Icons and is maintained by the community, aiming to make it easy for designers and developers to incorporate consistent icons into their work. The project ships several official packages so icons can be consumed directly in different frameworks and environments. These include `lucide` (vanilla JS), `lucide-react`, `@lucide/vue`, `@lucide/svelte`, `lucide-solid`, `lucide-preact`, `lucide-react-native`, `@lucide/angular`, `@lucide/astro`, and `lucide-static` for plain SVG usage. Each package has its own documentation and source directory within the repository. A Figma plugin is also available through the Figma community, allowing designers to use the icon set in their design files. The project maintains a website at lucide.dev with an icon browser, guide, package list, license information, and a showcase of projects using Lucide. Lucide does not accept brand logos, citing legal restrictions, design consistency concerns, and practical maintenance reasons. Contributions are welcome via the project's contribution guidelines, and community discussion happens on Discord. The software is licensed under the ISC License and is free for both commercial and personal use.