一套经过优化、可自定义的技术 Logo SVG 图标库,提供 npm 包与 React 组件。
glincker/thesvg
开源品牌与云服务 SVG 图标库,收录约 7600 个图标,支持 npm、CDN、CLI 和 MCP 调用。
- Star
- 2,866
- Fork
- 228
- 未关闭 Issue
- 16
- 最近提交
- 昨天
这是什么?
theSVG 是一个可搜索的 SVG 品牌图标库,收录软件产品的品牌 Logo,以及 AWS、Azure、Google Cloud 的架构图标、Kubernetes 图标和双因素认证应用的圆形徽章。每个图标提供 default、mono、light、dark、wordmark 等多种变体,并按 Google、Microsoft、Amazon 等公司归类。
开发者可以通过支持 Tree-shaking 的 React、Vue、Svelte 类型化组件包使用图标,也可以用 CLI 将图标直接添加到项目中,或在 HTML 中引用 jsDelivr CDN 链接。项目还提供静态 JSON 清单,便于在客户端筛选,无需鉴权。
项目提供 Figma、VS Code、Raycast、Alfred、Neovim 和 Homebrew 扩展,并为 AI 编程助手提供 MCP 服务和 Agent Skill。代码以 MIT 协议开源,但各品牌图标的商标权仍归原权利方所有。
核心功能
- 01收录约 7600 个品牌、云服务和认证徽章 SVG 图标,支持搜索。
- 02提供支持 Tree-shaking 的 React、Vue、Svelte 类型化组件。
- 03通过 CLI 命令将指定图标添加到项目中。
- 04提供 jsDelivr CDN 链接和可用于客户端搜索的静态 JSON 清单。
- 05提供 MCP 服务和 Agent Skill,供 AI 编程助手调用。
适用场景
- 在网站、应用或文档中快速添加品牌 Logo,无需手动下载文件。
- 使用官方 AWS、Azure 或 Google Cloud 图标绘制架构图。
- 让 AI 编程助手在构建界面时获取正确的品牌图标。
快速上手
- 1
安装 npm 包
npm install thesvg - 2
或使用 CLI 添加单个图标
npx @thesvg/cli add github
使用前须知
- AWS 架构图标采用 CC BY-ND 2.0 许可分发,不允许发布修改后的版本。
- 浏览器扩展处于测试阶段,Chrome 版本标注为即将推出。
标签
常见问题
- thesvg 是什么?
- 开源品牌与云服务 SVG 图标库,收录约 7600 个图标,支持 npm、CDN、CLI 和 MCP 调用。 theSVG 是一个可搜索的 SVG 品牌图标库,收录软件产品的品牌 Logo,以及 AWS、Azure、Google Cloud 的架构图标、Kubernetes 图标和双因素认证应用的圆形徽章。每个图标提供 default、mono、light、dark、wordmark 等多种变体,并按 Google、Microsoft、Amazon 等公司归类。
- thesvg 可以免费使用吗?用的什么许可证?
- thesvg 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- thesvg 还在维护吗?
- 活跃维护中。thesvg 最近一次提交是在 2026年10月19日。
- thesvg 适合用来做什么?
- 在网站、应用或文档中快速添加品牌 Logo,无需手动下载文件。 使用官方 AWS、Azure 或 Google Cloud 图标绘制架构图。 让 AI 编程助手在构建界面时获取正确的品牌图标。
- thesvg 怎么安装和运行?
- 安装 npm 包: npm install thesvg 或使用 CLI 添加单个图标: npx @thesvg/cli add github
- 在哪里获取 thesvg?
- 源代码和安装说明在 GitHub 上:https://github.com/glincker/thesvg
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 React 与 TypeScript 的手绘 naive 民间艺术风格 SVG 图标库,可作为 AI 编码助手技能使用。
基于紧凑流式语言 OpenUI Lang 的生成式 UI 框架,让大模型按你的组件库输出可渲染界面。
将任意字体转换为逐笔书写的手写动画,支持 React、Vue、Svelte 等框架。
一个智能体技能,可将图表生成为单个自包含的 HTML + SVG 文件,支持 45 种图表类型和品牌配色匹配。