Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

build-your-own-radar

Biblioteca open source en Next.js que genera visualizaciones tipo radar interactivo. Compatible con Google Sheets, CSV y JSON. Ideal para análisis de tendencias tecnológicas o metodologías ágiles.

Ficha actualizada 18 sept 2026, 20:17 · upstream 22 abr 2026, 6:39 · release v1.2.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es build-your-own-radar

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

Esta herramienta permite crear diagramas de radar interactivos inspirados en el modelo de Thoughtworks. Utiliza tecnologías modernas como Next.js y Node.js, facilitando la integración en entornos web existentes. Soporta múltiples fuentes de datos, incluyendo hojas de cálculo públicas o privadas de Google, archivos CSV y JSON, lo que ofrece flexibilidad en la ingestión de información.

La aplicación está diseñada para ser ligera, con requisitos mínimos de hardware bajos (1 core CPU, 1GB RAM), lo que permite un despliegue sencillo en infraestructuras limitadas. Incluye soporte nativo para contenedores Docker y proporciona imágenes oficiales en Docker Hub. Además, ofrece personalización mediante variables de entorno para configurar nombres de anillos, cuadrantes y autenticación OAuth.

Desde una perspectiva de seguridad y licencias, opera bajo la licencia AGPL v3, lo que implica obligaciones específicas si se modifica el código fuente. La aplicación utiliza bibliotecas como D3.js para el parsing de datos y sanitize-html para la limpieza del contenido HTML, garantizando un procesamiento seguro de las entradas externas.

CASOS DE USO
  • Visualizar tendencias tecnológicas en equipos de desarrollo
  • Analizar metodologías ágiles o frameworks de trabajo
  • Mostrar evolución de tecnologías con estados de movimiento
  • Crear dashboards internos sin necesidad de backend complejo
PUNTOS DESTACADOS
  • Arquitectura basada en contenedores Docker simplifica el despliegue y la portabilidad
  • Soporte nativo para autenticación OAuth de Google Sheets permite acceso a datos privados
  • Requisitos de recursos mínimos (1GB RAM) facilitan ejecución en entornos limitados
  • Licencia AGPL garantiza código abierto y transparencia
PRECAUCIONES
  • Dependencia obligatoria de API de Google Sheets o archivos públicos accesibles sin autenticación para la ingestión de datos
  • Requiere configuración manual de variables de entorno como CLIENT_ID para uso privado
  • La visualización depende de la estructura predefinida de los datos (columnas específicas)
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Docker detectado

Utilizar imagen oficial en Docker Hub. Configurar variable CLIENT_ID para acceso a hojas privadas o API_KEY para públicas. Mapear puerto 8080:80. Para archivos locales, montar volumen en /opt/build-your-own-radar/files. Asegurar que el origen del OAuth esté permitido en la consola de desarrolladores de Google.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080
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.