Developer-first repository intelligence.
Paste any GitHub URL and instantly get an interactive dependency graph, architecture diagram, contributor network, and commit history — all in one place.
GitScope parses any public GitHub repository and gives you:
- Dependency Graph — See which files import which, spot circular dependencies, and identify the most coupled modules
- Architecture Diagram — Understand the high-level structure at a glance
- Contributor Network — Visualize who works on what
- Commit History — Browse branches and recent activity
- File Tree — Navigate large codebases by file importance and connection
No login required. Just paste a repo URL.
- Next.js 15 — App Router, streaming, API routes
- PostgreSQL + Drizzle ORM — Graph data persistence
- GitHub API — Repo metadata, file trees, commits
- D3 / Cytoscape / Sigma — Graph and network visualization
- Gemini API — AI-powered code explanation
- Tailwind CSS + Radix UI — UI components
- Clone the repo
git clone https://github.com/ipshitabhardwaj/GitScope.git
cd GitScope- Install dependencies
npm install- Set up environment variables
cp .env.example .env.localFill in:
GITHUB_TOKEN=your_github_pat
- Run the dev server
npm run dev- Joining a new codebase — See the entire architecture in seconds
- Code review — Understand what a PR touches before reading a line
- Finding the right file — Hub nodes are the ones that matter most
- Dependency auditing — Spot circular deps and tightly coupled modules
MIT · Built by Ipshita Bhardwajrefresh