Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

GitHub-profile-stats

Generador de estadísticas de GitHub para READMEs mediante API pública, tarjetas personalizables y soporte Docker con Next.js.

Ficha actualizada 23 sept 2026, 23:50 · upstream 23 sept 2026, 23:10 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es GitHub-profile-stats

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

GitHub-profile-stats es una herramienta open source diseñada para generar tarjetas de estadísticas visuales para perfiles de GitHub. Utiliza Next.js, React y Node.js para servir contenido dinámico, integrando Redis como base de datos en caché. La solución permite incrustar métricas como commits, estrellas, lenguajes de programación y actividad reciente directamente en los archivos README mediante enlaces a la API.

CASOS DE USO
  • Enriquecer perfiles de GitHub con estadísticas visuales sin necesidad de tokens complejos para el usuario final.
  • Monitoreo de uptime y salud de APIs mediante badges de estado en tiempo real.
  • Visualización de lenguajes de programación con múltiples layouts (barra, donut, lista) para portafolios.
  • Integración sencilla en repositorios privados o públicos mediante configuración de variables de entorno.
PUNTOS DESTACADOS
  • API pública accesible sin autenticación para el cliente final, simplificando la implementación.
  • Soporte nativo para contenedores Docker con Dockerfile y Compose incluidos.
  • Amplia gama de temas predefinidos (Tokyo Night, Dracula, Catppuccin) para personalización visual.
  • Endpoint de estado en vivo para verificar disponibilidad del servicio.
PRECAUCIONES
  • Requiere variable de entorno GITHUB_TOKEN para acceder a la API GraphQL de GitHub, obligando a configurar credenciales en el servidor.
  • La métrica 'hours' está marcada como WIP y proporciona estimaciones, no tiempo exacto de codificación.
  • Algunos endpoints tienen políticas de caché de 30 minutos que pueden retrasar la visualización de datos recientes.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Despliegue recomendado en entorno con Node.js v18+ y Redis instalado. Configurar GITHUB_TOKEN o GH_TOKEN como variable de entorno antes de iniciar el servidor. El puerto por defecto es 3000. Asegurar persistencia de datos de Redis para mantener la caché entre reinicios.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
Redis
BASES DE DATOS
Redis
PUERTOS
3000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.