Onboard-CLI - Visualize and enforce codebase architecture
Show HN: Onboard-CLI, a LLM powered and AST-based tool to visualize codebase
Onboard-CLI es una herramienta de línea de comandos y visualizador web que ayuda a los desarrolladores a comprender y mapear grandes bases de código. Utiliza análisis de AST (árbol sintáctico abstracto) con Tree-sitter para generar mapas topológicos y detectar violaciones de arquitectura. Con comandos como 'map' para visualizar dependencias en un lienzo interactivo, 'drift' para verificar el cumplimiento de reglas arquitectónicas y soporte para múltiples lenguajes (Go, JS, TS, Python, Java), facilita la navegación, el análisis de impacto y el mantenimiento de la salud del código. Su integración con Git hooks y CI/CD permite imponer límites arquitectónicos de forma automática.
Onboard-CLI transforma la complejidad de tu código en mapas visuales claros, y con su detección de deriva arquitectónica, mantiene tu arquitectura bajo control en cada commit.