Colección de logotipos tecnológicos SVG optimizados y personalizables para desarrolladores, disponible como paquete npm de componentes React.
pheralb/svgl
Biblioteca de logotipos de marcas en SVG con galería web y API, creada con SvelteKit y Tailwind CSS.
- Estrellas
- 6,410
- Forks
- 891
- Issues abiertos
- 321
- Último commit
- hace 10 días
¿Qué es?
SVGL es una colección de logotipos en SVG de empresas, productos y proyectos de código abierto, que se pueden explorar en la galería web svgl.app. Cada logotipo se almacena como archivo SVG en el repositorio y se describe mediante una entrada en un archivo de datos TypeScript, que registra el título, la categoría, el sitio web y, de forma opcional, el logotipo tipográfico o las variantes claras y oscuras.
El proyecto también ofrece la biblioteca de logotipos mediante una API, y varias extensiones creadas por la comunidad la integran en herramientas como Raycast, VS Code, Figma, PowerToys y Flow Launcher, además de ofrecer paquetes npm para React, Vue y Svelte. Para contribuir con un logotipo, hay que colocar un SVG optimizado (de menos de 21 KB y conservando el viewBox) en la carpeta de la biblioteca y añadirlo al archivo de datos mediante una pull request.
La aplicación web está creada con SvelteKit, Svelte 5, TypeScript y Tailwind CSS, y la API funciona con Express y Redis. El proyecto se distribuye bajo la licencia MIT.
Funciones clave
- 01Galería para explorar logotipos en SVG, con variantes claras y oscuras y logotipos tipográficos.
- 02API pública para consultar la biblioteca de logotipos.
- 03Extensiones de la comunidad para Raycast, VS Code, Figma, PowerToys y otras herramientas.
- 04Paquetes npm para usar los logotipos en proyectos de React, Vue y Svelte.
- 05Contribuciones mediante pull request, añadiendo un archivo SVG y una entrada de datos.
Casos de uso
- Encontrar logotipos de marcas para un sitio web, una presentación o una maqueta de diseño.
- Importar logotipos en un proyecto de React, Vue o Svelte mediante un paquete npm.
- Buscar y copiar logotipos desde Raycast, PowerToys o VS Code sin salir del editor.
Inicio rápido
- 1
Instala Node.js 20 o una versión posterior y Git
- 2
Haz un fork del repositorio y clónalo en tu equipo
git clone git@github.com:your_username/svgl.git - 3
Instala pnpm globalmente si es necesario
npm install -g pnpm - 4
Instala las dependencias del proyecto
pnpm install
Antes de usarlo
- Para contribuir a la biblioteca de logotipos, debes confirmar que tienes derecho a usar cada SVG.
Temas
Preguntas frecuentes
- ¿Qué es svgl?
- Biblioteca de logotipos de marcas en SVG con galería web y API, creada con SvelteKit y Tailwind CSS. SVGL es una colección de logotipos en SVG de empresas, productos y proyectos de código abierto, que se pueden explorar en la galería web svgl.app. Cada logotipo se almacena como archivo SVG en el repositorio y se describe mediante una entrada en un archivo de datos TypeScript, que registra el título, la categoría, el sitio web y, de forma opcional, el logotipo tipográfico o las variantes claras y oscuras.
- ¿svgl es gratuito? ¿Qué licencia tiene?
- svgl es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿svgl sigue mantenido?
- Mantenimiento activo. El último commit de svgl fue el 28 oct 2026.
- ¿Para qué puedo usar svgl?
- Encontrar logotipos de marcas para un sitio web, una presentación o una maqueta de diseño. Importar logotipos en un proyecto de React, Vue o Svelte mediante un paquete npm. Buscar y copiar logotipos desde Raycast, PowerToys o VS Code sin salir del editor.
- ¿Cómo se instala svgl?
- Instala Node.js 20 o una versión posterior y Git Haz un fork del repositorio y clónalo en tu equipo: git clone git@github.com:your_username/svgl.git Instala pnpm globalmente si es necesario: npm install -g pnpm Instala las dependencias del proyecto: pnpm install
- ¿Dónde consigo svgl?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/pheralb/svgl
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Iconos SVG de más de 3.400 marcas populares, disponibles para descargar, insertar desde un CDN o usar con npm y PHP.
Biblioteca abierta con unos 7.600 iconos SVG de marcas y servicios cloud, disponible mediante npm, CDN, CLI y un servidor MCP para editores con IA.
Colección de logotipos e iconos en SVG, PNG, WebP, AVIF e ICO para software autoalojado y otras aplicaciones, servidos a través de jsDelivr.
Colección seleccionada de más de 3.400 iconos de servicios y aplicaciones en SVG, PNG y WEBP, disponible en un CDN gratuito y con servidor MCP para agentes de IA.
Un port no oficial de shadcn/ui para Svelte: componentes accesibles y personalizables que copias en tu propia aplicación.