Skip to content
SPECIFICTION
Get listed

Lucide

lucide.dev

Free plan WebiOSAndroid
Visit lucide.dev
Spec score 7.9 #10 of 46 in Icon Libraries

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

Every Lucide plan and price →

Where Specifiction places it

Alternatives to LucideAll alternatives →