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
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.
- 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
- 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
- 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)
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.