RadarTopicsBuildersWeeklyReads
Open Source Radar
glincker/

thesvg

GitHubWebsite

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.

2.5kstars
194forks
15issues
MITlicense
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

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.

Agent skills inside · 1
All skills →
SharePost on XLinkedIn
All trending reposRevenue-verified startups →