GitDrape aims to be the ultimate GitHub project visualizer that transforms repositories into structured insights, helping developers quickly understand, explore, and navigate any codebase. It provides an interactive mind map, AI-powered summaries, dependency analysis, code search, and file previews to streamline onboarding and repository exploration.
✔ Codebase Summarization – Converts a GitHub repository into a concise digest.
✔ Directory Structure Visualization – Displays repo structure in an easy-to-read format.
✔ Token Estimation for LLMs – Estimates token usage for AI ingestion.
✔ File Filtering – Allows users to exclude/include files based on extensions, size, or directory paths.
✔ GitHub URL Shortcut – Users can replace "github.com"
with "gitdrape.com"
to access an interactive view instantly.
🌍 1. Mind Map Visualization – Converts the repo structure into an interactive mind map for better codebase understanding.
🔎 2. Searchable Code Index – Enables instant search for functions, variables, and classes within the repo.
🤖 3. AI-Powered Codebase Tour – AI-generated explanations of key repo components, guiding developers step by step.
📦 4. Dependency Graph & Insights – Analyzes and visualizes repo dependencies (package.json
, requirements.txt
, pom.xml
).
📜 5. Issue & PR Summarization – AI-generated summaries of open issues and pull requests.
⚡ 6. Full File Content Preview – Displays the content of all files in the repo, categorized by directory structure, with collapsible sections.
GitDrape is more than just a repo summarizer; it’s an interactive GitHub assistant that helps developers:
✅ Understand new codebases faster
✅ Discover dependencies and key files effortlessly
✅ Navigate large repositories with an intuitive UI
✅ Get AI-driven insights for better decision-making
✅ Read, analyze, and interact with full file content
Let me know if you’d like any refinements or extra features! 🚀