Overview
Instantly transform any GitHub repository into a dynamic, interactive architecture diagram. GitDiagram leverages AI to visualize your project's structure, offering deep insights into code organization and dependencies. Say goodbye to static readmes and hello to living, breathing architecture maps that update with your code.
Key Features
- Architecture-First Visualization: Moves beyond simple file trees to generate comprehensive system-level graphs, understanding the relationships between components.
- Interactive Source Linking: Click any element within the diagram to jump directly to its corresponding file or directory on GitHub.
- Streaming Generation: Witness the diagram being built in real-time, providing an immediate understanding of the generation process.
- Private Repository Support: Securely diagram private repositories by providing your GitHub token locally in the browser.
- Flexible Export Options: Download your diagrams as PNG images or copy the underlying Mermaid source code for further customization.
- Choice of AI Providers: Seamlessly integrates with OpenAI by default, with support for OpenRouter for self-hosted deployments.
Typical Use Cases
- Onboarding New Developers: Quickly provide a visual overview of a complex project to accelerate the onboarding process.
- Codebase Understanding: Gain rapid comprehension of unfamiliar repositories, identifying key modules and their connections.
- Architecture Documentation: Generate up-to-date, interactive documentation that stays in sync with your codebase.
- Refactoring and Planning: Visualize existing architecture to identify areas for improvement and plan future development efforts.
- Code Review Enhancement: Supplement code reviews with architectural context, facilitating more informed discussions.
