# Phosphor Icons

A flexible icon family for React

Repository: https://github.com/phosphor-icons/react
Canonical: https://ross.abutalabs.com/products/phosphor-icons
Homepage: https://phosphoricons.com
Language: TypeScript
License: MIT
License Family: permissive
Topics: icons, icon-pack, react, reactjs, svg, svg-icons, icon-font
Last push: 2026-01-06T21:38:12+00:00
Link (homepage): https://phosphoricons.com

## Health v2 (maintenance only)
Score: 61/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 61, release rhythm 40, longevity 100
- inputs: {"age_days": 2237, "days_push": 239, "days_rel": 468, "gap_med": 5, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1732, forks 85 (observed 2026-08-28T04:05:28.769447+00:00)

## What it is
Phosphor Icons is a flexible open-source icon family offering 1,248+ SVG icons in six weights (Thin, Light, Regular, Bold, Fill, Duotone), designed at 16x16px to read well at any size. It ships packages for web, React, Vue, Flutter, Elm, and other frameworks, with tree-shaking support and a configurable API for color, size, and weight.

## Use cases
- add icons to a react app
- find an open source icon pack for a website
- use svg icons in vue components
- icon set with multiple weights for ui design
- include icons via webfont and css
- tree-shakeable icon library for web projects
- duotone and fill style icons for interfaces

## When to choose
- you need a large, cohesive icon set with multiple visual weights
- you want framework-specific packages (React, Vue, Flutter) with tree-shaking
- you need icons that scale well from small UI sizes to large presentations
- you want MIT-licensed icons usable via CDN, webfont, or components

## When to avoid
- you need pixel-perfect raster or animated icons
- you require a very minimal set of only a few dozen icons
- your project depends on a different icon design language already in use

## Facets
- artifact type: library
- maturity: active
- function: ui-components, graphics
- domain: frontend, web-development, web-design
- platform: browser, cross-platform
- tags: icons, svg-icons, icon-font, icon-pack, react, vue, flutter, design-assets, web, nodejs

## Member repositories
- phosphor-icons/react (sdk) score 61
- phosphor-icons/homepage (docs) score 67

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:28.769447+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:38:29.834441+00:00, confidence not recorded.
  - readme: https://github.com/phosphor-icons/react (fetched 2026-08-28T04:05:28.769447+00:00, sha f28e46bbacf4)
  - homepage: https://phosphoricons.com (fetched 2026-08-29T08:34:26.604109+00:00, sha c0102228b001)
- Data as of 2026-08-30T08:39:29.467469+00:00.
