开源图标库清单 · 授权、数量与商用要点

每条授权都取自官方仓库的 LICENSE 文件,图标数量按包内 SVG 文件数统计。用于挑一套界面图标,并避免商用授权踩坑。

授权最简单的几套(MIT / ISC)

这类只要求「版权与授权声明随文件走」,界面上不需要显示署名。

图标库授权图标数量风格官方出处
LucideISC
(源自 Feather 的那批图标仍为 MIT)
约 1,999线性,可自调粗细与颜色lucide.dev/license · GitHub LICENSE
Tabler IconsMIT约 5,900
(outline 5,203 + filled 1,054)
线性为主,带填充变体tabler.io/icons · GitHub LICENSE
Bootstrap IconsMIT2,078
(其中 670 个带 -fill 双胞胎)
线性 + 填充icons.getbootstrap.com · GitHub LICENSE
PhosphorMIT约 1,512(每个图标 6 个字重)Thin / Light / Regular / Bold / Fill / Duotonephosphoricons.com · GitHub LICENSE
HeroiconsMIT约 316(4 个尺寸各一套)Outline 24 / Solid 24 / Mini 20 / Micro 16heroicons.com · GitHub LICENSE
FeatherMIT287线性统一 24pxfeathericons.com · GitHub LICENSE
Radix IconsMIT约 300线性,适配 UIGitHub LICENSE

授权稍复杂的几套

图标库授权要点
Material SymbolsApache 2.0授权文本随文件走,改动需注明。fonts.google.com/icons
Remix Icon包元数据仍写 Apache 2.0,
4.9.1 版仓库内 LICENSE 文件是 Remix Icon License v1.0
需要署名。装包时看仓库里的 LICENSE 文件,不要只看 npm 元数据。GitHub License
Font Awesome Free三份授权并存:
SVG 与 JS 图标 = CC BY 4.0
网页与桌面字体文件 = SIL OFL 1.1("Font Awesome" 为保留字体名)
代码 = MIT
CC BY 4.0 需要署名;Pro 版是单独的付费授权。LICENSE.txt
Simple Icons项目本身 CC0收的是品牌 logo,官方 DISCLAIMER 明确写了「项目 CC0 不代表其中每个图标都是 CC0」,且缺授权信息不等于无授权。用品牌标志前拿品牌方授权。LICENSE · DISCLAIMER

商用三条硬性规则

国内使用两个坑

授权行按各仓库 LICENSE 文件读取,图标数量按包内 SVG 文件数统计。具体项目落地前,核对你所用版本仓库里的 LICENSE 文件。