Overview
SVGL is a curated collection of over 5,000 SVG logos organized across 30+ categories including software, design tools, frameworks, and more. Each logo is available in optimized and unoptimized formats, with support for light and dark theme variants.
The project provides a free REST API for programmatic access to the logo library, allowing developers to integrate SVG logos into their applications, extensions, and tools. It also integrates with shadcn/ui, enabling easy installation of SVGs as React components through the CLI.
SVGL is open-source and community-driven, with a GitHub repository where users can submit new logos and contribute to the project.
Key features
- 5000+ SVG logos
- 30+ category organization
- Light and dark theme variants
- Free REST API
- shadcn/ui integration
- SVG optimization with svgo
- Search and filter by category
- TypeScript types included
- MCP Server support
- Large, well-organized collection of logos
- Free API with no authentication required
- Multiple theme variants for logos
- Easy integration with shadcn/ui
- Open-source and community-driven
- Optimized SVG output
- TypeScript support
- API has rate limiting to prevent abuse
- API not intended for creating competing products
- Requires caching to avoid rate limits
Best for
Alternatives
More Component
Compare allDeclarative routing library for React apps with nested routes and data APIs.
Vercel AI SDK component library on shadcn/ui for AI-native apps.
Unstyled, accessible React primitives for dialogs, menus, tabs, and form controls.