Repolode
glincker

glincker/thesvg

An open library of about 7,600 brand and cloud SVG icons, available via npm, CDN, CLI, and an MCP server for AI editors.

Stars
2,866
Forks
228
Open issues
16
Last commit
yesterday

What is it?

theSVG is a searchable collection of SVG logos and icons for software products, covering brand logos, AWS, Azure and Google Cloud architecture icons, Kubernetes icons, and circular auth-app badges. Icons come in multiple variants such as default, mono, light, dark, and wordmark, and are grouped into brand families like Google, Microsoft, and Amazon.

Developers can use the icons through typed React, Vue, and Svelte packages that support tree-shaking, a scoped npm package for core icon data, a CLI that adds an icon to a project, or a jsDelivr CDN URL in plain HTML. There is also a static JSON manifest for filtering icons client-side, with no authentication required.

The project includes extensions for Figma, VS Code, Raycast, Alfred, Neovim, and Homebrew, and an MCP server and agent skill for AI coding assistants. The codebase is MIT-licensed, while the individual brand icons remain the trademarks of their owners.

Key features

  • 01Searchable catalog of about 7,600 brand, cloud, and auth-badge SVG icons.
  • 02Tree-shakeable typed components for React, Vue, and Svelte.
  • 03CLI command to add a specific icon to a project.
  • 04Free jsDelivr CDN URLs and a static JSON manifest for client-side search.
  • 05MCP server and agent skill for AI coding assistants.

Use cases

  • Adding brand logos to a website, app, or documentation without downloading files manually.
  • Building architecture diagrams with official AWS, Azure, or Google Cloud icons.
  • Letting an AI coding assistant fetch the correct logo while building UI.

Quick start

  1. 1

    Install the npm package

    npm install thesvg
  2. 2

    Or add a single icon with the CLI

    npx @thesvg/cli add github

Things to know

  • AWS Architecture icons are distributed under CC BY-ND 2.0, which does not permit modified versions.
  • The browser extension is in beta and the Chrome version is listed as coming soon.

Topics

FAQ

What is thesvg?
An open library of about 7,600 brand and cloud SVG icons, available via npm, CDN, CLI, and an MCP server for AI editors. theSVG is a searchable collection of SVG logos and icons for software products, covering brand logos, AWS, Azure and Google Cloud architecture icons, Kubernetes icons, and circular auth-app badges. Icons come in multiple variants such as default, mono, light, dark, and wordmark, and are grouped into brand families like Google, Microsoft, and Amazon.
Is thesvg free to use? What license does it have?
thesvg is open source under the MIT license. Check the license terms before using it in commercial products.
Is thesvg still maintained?
Actively maintained. The last commit to thesvg was on Oct 19, 2026.
What can I use thesvg for?
Adding brand logos to a website, app, or documentation without downloading files manually. Building architecture diagrams with official AWS, Azure, or Google Cloud icons. Letting an AI coding assistant fetch the correct logo while building UI.
How do I install thesvg?
Install the npm package: npm install thesvg Or add a single icon with the CLI: npx @thesvg/cli add github
Where can I get thesvg?
The source code and installation instructions are on GitHub: https://github.com/glincker/thesvg

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects