Estado v0.1: CodeAtlas 0.1 analiza proyectos JavaScript y TypeScript. Las funciones marcadas como Roadmap aún no están implementadas.
Mapa de Arquitectura
v0.1Escanea tu proyecto y genera automáticamente un grafo interactivo de la arquitectura. Visualiza la relación entre módulos, servicios y componentes.
- Árbol de archivos con exclusión de dependencias
- Detección de estructura de carpetas
- Grafo interactivo con React Flow y layout dagre
- Filtrado por tipos de nodo (TypeToggleBar)
- Panel de detalles con dependencias y usados por
- Highlight de vecinos directos al seleccionar
- Resumen del grafo con conteos por tipo
- Navegación desde el grafo hacia el código
Dependencias
v0.1Detecta dependencias y versiones desde package.json. Mantén tu proyecto limpio y seguro.
- Lectura de package.json
- Detección de dependencias anidadas
Flujo de Llamadas
v0.1Visualiza cómo los módulos se importan entre sí. Entiende los límites de tu aplicación.
- Rastreo de imports y require
- Resolución de rutas relativas
Variables de Entorno
v0.1Detecta dónde se usa cada variable de entorno en el código. Evita errores en producción.
- Detección de process.env
- Agrupación por archivo
APIs
v0.1Escanea Express y NestJS y muestra todos los endpoints agrupados por archivo. Documenta tu API automáticamente.
- Rutas Express (app.get, router.post, etc.)
- Endpoints NestJS (@Get, @Post, @Controller)
- Métodos HTTP con badges de color (GET, POST, PUT, DELETE)
- Rutas agrupadas por archivo (RoutesByFile)
- Número de línea de cada declaración
Selector de Editor
v0.1Abre archivos directamente en tu IDE preferido desde el mapa interactivo. La preferencia se guarda automáticamente.
- 16 editores soportados (VS Code, JetBrains, Xcode, etc.)
- Doble clic en nodo abre el archivo en el editor
- Botón "Abrir en editor" en el panel de detalles
- Preferencia persistida en localStorage
- Deep links para cada editor (vscode://, jetbrains://, etc.)
Base de Datos
RoadmapGenera diagramas entidad-relación automáticamente desde tu schema. Entiende la estructura de datos.
- Detección de Prisma
- Detección de Sequelize
- Relaciones entre tablas
- Diagrama ER automático
Docker
RoadmapDetecta Dockerfile, docker-compose, Kubernetes y Helm charts. Visualiza tu infraestructura.
- Dockerfile
- docker-compose.yml
- Kubernetes manifests
- Helm charts
Análisis de Riesgos
RoadmapIdentifica archivos sin pruebas, dependencias vulnerables e imports circulares. Prevén bugs antes de que ocurran.
- Archivos sin pruebas
- Dependencias vulnerables
- Imports circulares
- Archivos demasiado grandes
Asistente IA
RoadmapSelecciona un nodo y pregunta qué hace. Responde usando el código como contexto.
- Preguntas sobre el código
- Explicaciones contextuales
- Sugerencias de mejora
- Documentación automática
Timeline Git
RoadmapVisualiza la evolución del proyecto con un timeline interactivo. Entiende el historial de cambios.
- Historial de commits
- Cambios por archivo
- Contribuidores
- Tendencias de desarrollo