CodeDocXSmart documentation assistant with AI chatbot and code visualization for VS Code. OverviewCodeDocX addresses the critical documentation challenges in modern software development:
This leads to onboarding delays, wasted engineering time, and avoidable bugs due to poor documentation. Our Solution - CodeDocXCodeDocX is a powerful VS Code extension designed to enhance developer productivity by providing intelligent code analysis, documentation generation, and visualization capabilities. Whether you're working on a complex enterprise application or a simple project, CodeDoc helps you understand, document, and navigate your codebase more effectively. Main Features1. Project OverviewAutomatically analyzes your Java project and displays a layered architecture visualization (Controllers, Services, Repositories, Entities, Others). Shows statistics, class cards, and quick navigation to source files. 2. Code Explaination (Documentation Generator)Class Documentation Generator:Generates detailed Markdown documentation for any Java class, including Spring context, responsibilities, method docs, usage examples, and relationships. Links to related classes and files are included. Project Documentation GeneratorCreates a comprehensive project overview document, including architecture diagrams, layer analysis, Spring patterns, class relationships, request lifecycle, and technology stack. 3. AI AssistantAn AI chatbot that acts as the assistant to answer user's questions for coding and provides onboarding help to guide new joiners understand the code base faster 4. VisualizationGenerates Mermaid diagrams for class relationships, project architecture, and entity relationships to help users understand the code base with visualization 5. Stale Documentation DetectorDetect the staleness of the documentations when PR request is made and help users to update the stale docuemntation User GuideGetting Started
Supported Technologies
Development Setup
|