{"icon_sets":[{"code":"bootstrap","description":null,"title":"Bootstrap Icons","icon_count":2078,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":null,"license":"MIT","homepage_url":"https://icons.getbootstrap.com/","github_url":"https://github.com/twbs/icons","styles":["outline","filled"],"default_size":16,"style_color_methods":{"filled":"fill","outline":"fill"}},{"code":"carbon","description":null,"title":"Carbon Icons","icon_count":2631,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":"Native styles: default (`outline`) and a `--filled` filename suffix (`filled`). Carbon's source SVGs ship without a root `fill`, so during sync we inject `fill=\"currentColor\"` on the `<svg>`. The served files are therefore **normalized for theming and not byte-identical to upstream** — fetch originals from the source repo.","license":"Apache-2.0","homepage_url":"https://carbondesignsystem.com/elements/icons/library/","github_url":"https://github.com/carbon-design-system/carbon","styles":["outline","filled"],"default_size":32,"style_color_methods":{"filled":"fill","outline":"fill"}},{"code":"fluentui","description":"Microsoft's official icon system, designed for Fluent UI apps on Windows, iOS, Android, and web.","title":"FluentUI System Icons","icon_count":5407,"sizes":[16,20,24,28,32,48],"has_single_source":false,"is_scalable":true,"notes":"Ships hand-tuned SVGs at **16, 20, 24, 28, 32, 48 px** — paths are nudged per-size for pixel-grid alignment, so icons are not scalable in the single-master sense. Includes a `color` variant (full multicolor, not themeable) alongside `regular` / `filled` / `light`.","license":"MIT","homepage_url":"https://github.com/microsoft/fluentui-system-icons","github_url":"https://github.com/microsoft/fluentui-system-icons","styles":["outline","filled","color","light"],"default_size":24,"style_color_methods":{"color":"multicolor","filled":"fill","light":"fill","outline":"fill"}},{"code":"fontawesome","description":"The free tier of Font Awesome, covering the `solid`, `regular`, and `brands` families.","title":"Font Awesome Free","icon_count":2878,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":"Pro-only icons are excluded. FA's `solid` and `regular` are both fill-based (paths are outlined shapes, not strokes); `brands` contains single-color company logos.","license":"CC BY 4.0 / MIT","homepage_url":"https://fontawesome.com/","github_url":"https://github.com/FortAwesome/Font-Awesome","styles":["filled","outline","brands"],"default_size":24,"style_color_methods":{"brands":"fill","filled":"fill","outline":"fill"}},{"code":"heroicons","description":"Tailwind Labs' official icon set, paired to the Tailwind design aesthetic.","title":"Heroicons","icon_count":648,"sizes":[16,20,24],"has_single_source":false,"is_scalable":true,"notes":"Native names are `outline` and `solid`; remapped here to the canonical `outline` / `filled` for consistency across the app.","license":"MIT","homepage_url":"https://heroicons.com/","github_url":"https://github.com/tailwindlabs/heroicons","styles":["outline","filled"],"default_size":24,"style_color_methods":{"filled":"fill","outline":"stroke"}},{"code":"lucide","description":"A community-forked, actively maintained descendant of Feather Icons.","title":"Lucide Icons","icon_count":1890,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":"One master SVG per icon, stroke-based. Rendered color is controlled via CSS `stroke=\"currentColor\"`.","license":"ISC","homepage_url":"https://lucide.dev/","github_url":"https://github.com/lucide-icons/lucide","styles":["outline"],"default_size":24,"style_color_methods":{"outline":"stroke"}},{"code":"material","description":"Google's Material icon family, spanning five visual variants of the same glyph set.","title":"Material Symbols","icon_count":10746,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":"Variants: `filled`, `outline` (native `outlined`), `rounded` (native `round`), `sharp`, `duotone` (native `twotone`). Material's source SVGs ship **without `fill` or `stroke` attributes** — they default to black and don't respond to CSS theming. We inject `fill=\"currentColor\"` on the root `<svg>` during sync so icons inherit the current theme color. The `duotone` variant is technically a single-hue tint (full opacity + 30% opacity of the same color), not a true two-color design.","license":"Apache 2.0","homepage_url":"https://fonts.google.com/icons","github_url":"https://github.com/google/material-design-icons","styles":["filled","outline","rounded","sharp","duotone"],"default_size":24,"style_color_methods":{"duotone":"fill","filled":"fill","outline":"stroke","rounded":"fill","sharp":"fill"}},{"code":"mingcute","description":null,"title":"MingCute Icons","icon_count":3326,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":"Two native styles split by directory: `regular`→`outline`, `filled`→`filled`. Source SVGs hardcode `#10161F`, so during sync every `fill`/`stroke` is rewritten to `currentColor`. The served files are **normalized for theming and not byte-identical to upstream** — fetch originals from the source repo.","license":"Apache-2.0","homepage_url":"https://www.mingcute.com/","github_url":"https://github.com/Richard9394/MingCute","styles":["outline","filled"],"default_size":24,"style_color_methods":{"filled":"fill","outline":"stroke"}},{"code":"phosphor","description":"A flexible icon family with six stylistic weights for fine-grained visual tuning.","title":"Phosphor Icons","icon_count":9072,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":"Weights: `thin`, `light`, `regular`, `bold` (all stroke-based), plus `filled` and `duotone`. The native style code `fill` is remapped to canonical `filled`.","license":"MIT","homepage_url":"https://phosphoricons.com/","github_url":"https://github.com/phosphor-icons/core","styles":["thin","light","regular","bold","filled","duotone"],"default_size":24,"style_color_methods":{"bold":"stroke","duotone":"multicolor","filled":"fill","light":"stroke","regular":"stroke","thin":"stroke"}},{"code":"remix","description":"A neutral, system-style icon library designed for product and UI work.","title":"Remix Icon","icon_count":3078,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":"Native style codes are `line` and `fill`; remapped to canonical `outline` / `filled`.","license":"Apache 2.0","homepage_url":"https://remixicon.com/","github_url":"https://github.com/Remix-Design/RemixIcon","styles":["outline","filled"],"default_size":24,"style_color_methods":{"filled":"fill","outline":"stroke"}},{"code":"simpleicons","description":null,"title":"Simple Icons","icon_count":3466,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":"Single-color brand logos (`filled`). Source SVGs have no root `fill`, so during sync we inject `fill=\"currentColor\"` so logos inherit the theme color. The served files are **normalized for theming and not byte-identical to upstream** — fetch originals from the source repo. Logos remain subject to each brand's trademark rules.","license":"CC0-1.0","homepage_url":"https://simpleicons.org/","github_url":"https://github.com/simple-icons/simple-icons","styles":["filled"],"default_size":24,"style_color_methods":{"filled":"fill"}},{"code":"solar","description":null,"title":"Solar","icon_count":7268,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":"Six weights mapped to canonical styles: Linear→`outline`, Bold→`filled`, Bold Duotone→`duotone`, Line Duotone→`line-duotone`, Broken→`broken`, Outline→`thin`. Source SVGs hardcode their color, so during sync every `fill`/`stroke` is rewritten to `currentColor` (opacity preserved, keeping the duotone look). The served files are **normalized for theming and not byte-identical to upstream** — fetch originals from the source repo. Licensed CC BY 4.0: attribution to 480 Design is required.","license":"CC-BY-4.0","homepage_url":"https://solar-icons.vercel.app/","github_url":"https://github.com/480-Design/Solar-Icon-Set","styles":["outline","filled","duotone","line-duotone","broken","thin"],"default_size":24,"style_color_methods":{"broken":"stroke","duotone":"fill","filled":"fill","line-duotone":"stroke","outline":"stroke","thin":"fill"}},{"code":"tabler","description":"A large, free set of MIT-licensed icons with matching `outline` and `filled` variants.","title":"Tabler Icons","icon_count":6238,"sizes":[],"has_single_source":true,"is_scalable":true,"notes":"Stroke-based outline, fill-based solid. Both styles are single-master (scalable).","license":"MIT","homepage_url":"https://tabler.io/icons","github_url":"https://github.com/tabler/tabler-icons","styles":["outline","filled"],"default_size":24,"style_color_methods":{"filled":"fill","outline":"stroke"}}]}