Open source. Community driven.

Free brand SVGs for developers, designers, and teams. Use them in any project, no attribution required.

0

Brand Icons

0

SVG Variants

0

Collections

Submit an IconStar on GitHub
theSVG

The Open SVG Brand Library. No gatekeeping. Every brand deserves a place.

A GLINCKER project

npm
theSVG on Product HunttheSVG on Product Hunt

Product

  • Browse Icons
  • Categories
  • Extensions
  • Submit Icon

Resources

  • Figma Plugin
  • VS Code Extension
  • Raycast Extension
  • npm Package
  • CDN Usage
  • Compare

Community

  • GitHub
  • Issues
  • Discussions
  • Contributing

Legal

  • Legal
  • Trademark Policy
  • Contact

A project by GLINR Studios

Founding Partners
GLINCKERGLINCKERglincker.com|AskVerdictAskVerdictaskverdict.ai

© 2026 GLINCKER. All rights reserved.

All brand logos and trademarks belong to their respective owners. Trademark Policy|Built by GLINR Studios
HomeAll IconsCategories
Libraries & SDKsEditor ExtensionsDesign ToolsDeveloper ToolsAI & AutomationIntegrationsFramework Components
BlogSubmit Icon

Categories

Extensions & Integrations

Use theSVG icons everywhere you build, design, and ship.

Libraries & SDKs

Install and import brand icons in your project

Published

thesvg

The official npm package. All 6,032+ icons, tree-shakeable, typed.

npm
Published

@thesvg/icons

Core icon data. Tree-shakeable, dual ESM/CJS, per-icon imports.

npm
Published

@thesvg/react

6,032+ typed React components. forwardRef, tree-shakeable, dark mode aware.

npm
Published

@thesvg/vue

6,032+ typed Vue 3 components. Render-function based, tree-shakeable, no SFC compiler needed.

npm
Published

@thesvg/svelte

6,032+ Svelte components with typed props. Works with Svelte 4 and 5, SvelteKit ready.

npm
Open

Python

Community Python wrapper for the theSVG API and CDN.

Build this

Editor Extensions

Search and insert icons without leaving your editor

Published

VS Code

Search 6,032 icons from the command palette. Copy SVG, JSX, CDN link, or insert at cursor.

Install
Open

JetBrains

IntelliJ, WebStorm, PyCharm. Browse from the IDE tool window.

Build this
Published

Neovim

Lua plugin with Telescope picker. Insert SVG URL or inline content at cursor.

Install

Design Tools

Drag and drop brand icons into your designs

Published

Figma Plugin

Browse 6,032+ brand SVGs, variant picker, recents row, keyboard shortcuts. Insert as editable vectors.

Install
Open

Sketch Plugin

Insert brand SVGs directly into Sketch artboards.

Build this
Published

Framer

Use CDN URLs directly. Zero config, always up to date.

Docs

Developer Tools

CLI, CDN, and API for programmatic access

Published

@thesvg/cli

shadcn-style installer. npx @thesvg/cli add github copies the SVG.

npm
Published

CDN via jsDelivr

Serve any icon via global CDN. Use directly in HTML, CSS, or markdown.

Docs
Published

Homebrew

Install the thesvg CLI via Homebrew. brew tap glincker/thesvg && brew install thesvg.

brew tap
Planned

REST API

Paid API coming soon at api.thesvg.org. Search, fetch metadata, retrieve SVGs programmatically.

Coming Soon

AI & Automation

Let AI agents and launchers access brand icons

Published

MCP Server

Works with Claude, Cursor, Windsurf. Fetch icons via tool calls.

npm
Published

Agent Skill

Drop-in skill for Claude Code, Cursor, and other AI agents. Install via skills.sh: npx skills add glincker/thesvg

View on skills.sh
Published

Raycast Extension

Search 6,032 icons, copy SVG or CDN URL in one keystroke. Filter by category, preview variants.

Install
Published

Alfred Workflow

macOS quick access. Search anywhere, copy SVG, CDN URL, or markdown.

Install

Integrations

Use theSVG in no-code and creative tools

Planned

Browser Extension

Chrome, Firefox, Edge popup. Search 6,030+ brand SVGs, copy SVG, CDN URL, or markdown. MV3, no telemetry.

View source
Planned

Webflow

Embed icons via CDN URLs using the custom embed component.

GitHub
Planned

Notion

Embed brand SVGs in pages using the CDN URL as an image block.

GitHub
Open

Blender

Import SVGs as curves. Great for 3D logo mockups.

Build this

Framework Components

Native components for your framework of choice

Published

@thesvg/vue

6,032+ typed Vue 3 components. Render-function based, tree-shakeable, no SFC compiler needed.

npm
Published

@thesvg/svelte

6,032+ Svelte components with typed props. Works with Svelte 4 and 5, SvelteKit ready.

npm
Open

Angular

NgModule and standalone component support.

Build this

Build your own

The API and CDN are fully open with no auth required. Build a plugin, extension, or workflow, then open a PR to list it here.

GETcdn.jsdelivr.net/gh/glincker/thesvg@main/public/icons/{slug}/default.svg
GETcdn.jsdelivr.net/gh/glincker/thesvg@main/public/icons/{slug}/{variant}.svg
GETcdn.jsdelivr.net/gh/glincker/thesvg@main/data/icons.json
View on GitHubCDN Docs