theSVG provides 6,500+ SVG icons across brand logos and cloud icons, with TypeScript-first tooling and multiple package options for React, Vue, Svelte, and more. It offers a CDN and API endpoints with static manifests for icon data.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
The repository offers a large collection of SVG icons (6,500+ icons) including brand logos across various categories like AWS, Azure, and Google Cloud. It emphasizes tree-shakeable imports and TypeScript-first typing, with multiple framework supports and extensions.
How it works
Icons are distributed as pre-built data and files. The API provides static endpoints for registry, categories, and SVG files, while a CDN mirrors allow serving icons without hitting the origin. Variants are supported (up to 7) per icon. Examples show usage via npm packages, CDN links, and framework-specific bindings (React, Vue, Svelte).
Getting started
Install options include:
npm
npm install thesvg
Homebrew
brew tap glincker/thesvg
brew install thesvg
Usage examples include:
import github from "thesvg/github";
github.svg; // raw SVG string
github.title; // "GitHub"
github.hex; // "181717"
github.variants; // { default: "<svg...>", mono: "<svg...>" }
Or use the scoped package for tree-shaking:
npm install @thesvg/icons
Recent releases
Latest releases include:
- thesvg@3.2.17 (2026-08-05)
- @thesvg/cli@0.7.1 (2026-08-05)
- thesvg@3.2.16 (2026-08-05) with milestone 6,500+ Icons
- thesvg@3.2.15 (2026-07-28)
- thesvg@3.2.14 (2026-07-26)
Traction
Stars: 2533, Forks: 194, Open issues: 15
Behind the repo
The project provides multiple packages (thesvg, @thesvg/icons, @thesvg/react, @thesvg/vue, @thesvg/svelte, @thesvg/cli, @thesvg/mcp-server) and extensions including Figma, VS Code, Raycast, and more. It is MIT licensed. The codebase and tooling are exposed under the MIT license, with self-hosting options via a clone of the repo.
Caveats
License: MIT for codebase; individual brand icons are trademarks of respective owners. Mirrors and CDN usage are described, with a note about a gated API on the roadmap. Age since initial creation is 2026-03-07. Last push: 2026-08-03.






