Shields.io es un servicio y una biblioteca NPM que genera badges de estado concisos en SVG y formato rasterizado para archivos README y páginas web.
wei/socialify
Genera imágenes de vista previa para compartir repositorios de GitHub, con estadísticas en tiempo real, logotipos, fuentes y patrones de fondo.
- Estrellas
- 2,222
- Forks
- 123
- Issues abiertos
- 13
- Último commit
- hace 10 días
¿Qué es?
Socialify crea una imagen para proyectos alojados en GitHub que se puede usar en archivos README, publicaciones en redes sociales o como imagen de vista previa del repositorio. El usuario elige un repositorio y activa o desactiva elementos como la descripción, el propietario, el lenguaje, las estrellas, los forks, los issues y las pull requests. Después, puede personalizar el aspecto con un logotipo, una fuente, un tema y un patrón de fondo.
Hay dos formas de usar el resultado. El endpoint de imagen social devuelve una imagen dinámica cuyas estadísticas se actualizan automáticamente, ideal para archivos README y etiquetas img. Las imágenes descargadas en formato PNG, JPEG o WebP se pueden subir donde se necesite un archivo de imagen, por ejemplo, en la configuración de vista previa social de GitHub. Además, una CLI comunitaria llamada github-social-image permite enviar imágenes a muchos repositorios a la vez.
Socialify es un proyecto de TypeScript con licencia MIT que también se puede alojar por cuenta propia con Docker.
Funciones clave
- 01Genera imágenes para proyectos de cualquier repositorio de GitHub
- 02Muestra estadísticas en tiempo real, como estrellas, forks, issues y pull requests
- 03Permite usar un logotipo personalizado, varias fuentes y patrones de fondo
- 04Ofrece temas claros y oscuros
- 05Exporta imágenes en formato PNG, JPEG o WebP
- 06Se puede alojar por cuenta propia con Docker
Casos de uso
- Añadir un banner que se actualiza en tiempo real al README de un proyecto
- Configurar una imagen personalizada de vista previa social para un repositorio de GitHub
- Crear una imagen de marca para compartir un proyecto de código abierto
- Generar imágenes sociales en lote para muchos repositorios
Inicio rápido
- 1
Copia las variables de entorno indicadas en .env.example en un archivo .env
- 2
Inicia la aplicación con docker-compose
docker-compose up -d - 3
O compila y ejecuta directamente la imagen de Docker
docker build -t socialify . && docker run -p 3000:3000 --env-file .env socialify
Antes de usarlo
- Socialify está en desarrollo activo, y su diseño y el dominio del proyecto pueden cambiar sin previo aviso.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es socialify?
- Genera imágenes de vista previa para compartir repositorios de GitHub, con estadísticas en tiempo real, logotipos, fuentes y patrones de fondo. Socialify crea una imagen para proyectos alojados en GitHub que se puede usar en archivos README, publicaciones en redes sociales o como imagen de vista previa del repositorio. El usuario elige un repositorio y activa o desactiva elementos como la descripción, el propietario, el lenguaje, las estrellas, los forks, los issues y las pull requests. Después, puede personalizar el aspecto con un logotipo, una fuente, un tema y un patrón de fondo.
- ¿socialify es gratuito? ¿Qué licencia tiene?
- socialify es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿socialify sigue mantenido?
- Mantenimiento activo. El último commit de socialify fue el 28 oct 2026.
- ¿Para qué puedo usar socialify?
- Añadir un banner que se actualiza en tiempo real al README de un proyecto Configurar una imagen personalizada de vista previa social para un repositorio de GitHub Crear una imagen de marca para compartir un proyecto de código abierto Generar imágenes sociales en lote para muchos repositorios
- ¿Cómo se instala socialify?
- Copia las variables de entorno indicadas en .env.example en un archivo .env Inicia la aplicación con docker-compose: docker-compose up -d O compila y ejecuta directamente la imagen de Docker: docker build -t socialify . && docker run -p 3000:3000 --env-file .env socialify
- ¿Dónde consigo socialify?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/wei/socialify
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Convierte el gráfico de contribuciones de GitHub en un GIF o WebP animado de un juego espacial al estilo de Galaga, listo para insertar en tu perfil.
Una aplicación web autoalojable para ver YouTube, Vimeo y otros videos sincronizados con amigos, sin necesidad de crear cuentas.
SDK integral de GitHub para navegadores, Node.js y Deno, con clientes REST, GraphQL, GitHub App, webhooks y OAuth en un solo paquete.
Biblioteca cliente de Go para acceder a la API REST v3 de GitHub, con servicios tipados para repositorios, organizaciones, incidencias y más.
Una GitHub Action que genera estadísticas de programación de WakaTime y las muestra como texto o gráficos SVG en el README de tu perfil de GitHub.