OSS Tanbou

use 1,600+ SVG icons across React, Vue, and other frameworks

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
24,795
Primary language
TypeScript
License
ISC
Repository last updated
Sep 29, 2026
On this page

Overview

Lucide is an open-source collection of more than 1,600 consistently designed SVG icons. It provides official packages for JavaScript, React, Vue, Svelte, Solid, Preact, React Native, Angular, Astro, and static SVG workflows.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Key features

Share one icon system across multiple frameworks

The repository publishes official packages for JavaScript, React, Vue, Svelte, Solid, Preact, React Native, Angular, Astro, and static SVG usage, letting teams keep visual assets consistent across different application stacks.

Sources: [2]

Import only the React icons an application uses

lucide-react is distributed as ES Modules, so individual icon imports can be tree-shaken. Icons render as inline SVG components and accept props such as size, color, and strokeWidth plus standard SVG attributes.

Sources: [3]

Best fit

Fits teams standardizing interface icons across web and mobile

It suits navigation, actions, and status indicators that need a consistent icon style. The project also points designers to a Figma plugin so design and implementation can share the same icon family.

Sources: [2]

Before adoption

Use another source for brand logos

The project explicitly does not accept brand logos because of legal restrictions, design consistency, and maintenance concerns. Official company or service logos should come from an appropriate separate source.

Sources: [2]

Review the Feather-derived license notices when redistributing

Lucide is licensed under ISC, while the LICENSE file also identifies Feather-derived icons covered by an MIT notice. Redistribution review should include the full LICENSE text rather than relying only on a single top-level SPDX label.

Sources: [4]

Official sources

  1. [1]lucide-icons/lucide repository(2026-09-30)
  2. [2]Lucide README(2026-09-30)
  3. [3]Lucide React getting started(2026-09-30)
  4. [4]Lucide license(2026-09-30)
Supplemental curator note

Its strongest fit is sharing one icon system across multiple frameworks. Brand logos are intentionally out of scope, and redistribution review should include the Feather-derived MIT notices in the full LICENSE file.

Try it in 3 steps

  1. 1

    Install the React package

    Add lucide-react to an existing React project using the official React guide.

    npm install lucide-react
  2. 2

    Import only the icon you need

    Use the named export for an individual icon so unused icons can be tree-shaken.

    import { Camera } from 'lucide-react';
  3. 3

    Render and style the SVG icon

    Customize the inline SVG with size, color, strokeWidth, and other standard SVG attributes.

    <Camera size={48} color="currentColor" strokeWidth={2} />
Check the official README

Growth

Growth trends · Last 30 days

24,795 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
118
Open PRs
197

Development activity is still being collected.

Built with

Categories and tags

Categories

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • svgs
  • icons
  • feather-icons
  • figma
  • ui-design
  • ui-components
  • react
  • vue
  • svg
  • svg-icons
Stars
24,795
Forks
1,606
Watchers
60
Open issues
276
Contributors
385
Owner type
Organization
Primary language
TypeScript
License
ISC
Repository last updated
Sep 29, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.

After reading this page, do you know what to do next?