Lucide
lucide.dev
Spec sheet
- Support
- The project directs users to its Discord server and GitHub Discussions to ask questions and connect with the community.Read 11 Oct 2026 · lucide.dev
- License
- Lucide uses the ISC License, which permits use, copying, modification, and distribution for any purpose with or without a fee, subject to its notice requirements.Read 11 Oct 2026 · lucide.dev
- Accessibility
- Lucide icons are hidden from screen readers by default, and the accessibility guide advises adding labels when icons carry meaning or act as controls.Read 11 Oct 2026 · lucide.dev
- Community and support
- The project directs users to GitHub and Discord for community questions and lists GitHub issues as a project resource.Read 11 Oct 2026 · lucide.dev
- Contribution
- Lucide describes itself as community-made and provides guidance for contributing icons.Read 11 Oct 2026 · lucide.dev
- Contributions
- Community members can contribute icons, code, documentation, or help triage issues.Read 11 Oct 2026 · lucide.dev
- Customization
- Icons can be customized, including their color, size, and stroke width.Read 11 Oct 2026 · lucide.dev
- Design
- The icons follow shared design rules intended to keep them consistent, recognizable, and readable at different sizes.Read 11 Oct 2026 · lucide.dev
- Design integration
- Lucide provides a Figma plugin.Read 11 Oct 2026 · lucide.dev
- Figma
- Lucide provides a Figma plugin linked from its installation guide.Read 11 Oct 2026 · lucide.dev
- Framework support
- Official packages are listed for web, React, React Native, Vue, Svelte, Preact, Solid, Angular, Astro, and static usage.Read 11 Oct 2026 · lucide.dev
- Icon design
- Lucide says its design rules aim for icons that are recognizable, consistent in style, and readable at all sizes.Read 11 Oct 2026 · lucide.dev
- License limitation
- The ISC license text provides the software as is and disclaims warranties and liability for damages.Read 11 Oct 2026 · lucide.dev
- Notable compatibility limit
- The @lucide/svelte package is for Svelte 5; Svelte 4 users are directed to lucide-svelte.Read 11 Oct 2026 · lucide.dev
- Optimization
- Lucide uses SVG compression and tree-shaking so projects can ship only the icons they use.Read 11 Oct 2026 · lucide.dev
- Package manager support
- The installation guide shows commands using pnpm, yarn, npm, bun, and deno.Read 11 Oct 2026 · lucide.dev
- React features
- The React package provides standalone components that render optimized inline SVGs, with TypeScript support and customizable properties.Read 11 Oct 2026 · lucide.dev
- Static assets
- The static package includes individual SVGs, SVG sprites, icon fonts, and JavaScript exports of SVG strings.Read 11 Oct 2026 · lucide.dev
- What it is
- Lucide is an open-source icon library with 1600+ vector SVG files for digital and non-digital projects.Read 11 Oct 2026 · lucide.dev
Plans and prices
Free (ISC-licensed) Free No paid tiers or usage limits stated on the pages reviewed Read 11 Oct 2026 · lucide.dev
Where Specifiction places it
- Icon Libraries#10 of 467.9