Introduction
ContextGraph turns a GitHub URL into an interactive architecture map — instantly, no setup, no config files.
What is ContextGraph?
It's a static analysis tool that fetches a repository, resolves its import graph, and lays out the result as a navigable visualization. Click any module to see an AI-generated explanation of what it does, how complex it is, and what it connects to.
You don't install anything. You don't add a config file to your repo. You paste a URL and get a graph.
Quick start
Go to contextgraph.art, type a GitHub repository path in the form owner/repository, and press Analyze.
Reading the graph
- Blue nodes — packages or libraries
- Green nodes — entry points (where execution starts)
- Amber nodes — high-complexity modules (many dependencies)
- Larger nodes — higher file count or dependency count
Click any node to highlight its direct connections and open the analysis panel. The panel shows an AI-generated summary, file count, dependency count, complexity score, and connected modules.
Keyboard shortcuts
/ Focus the repo input Enter Analyze the current input value Esc Close suggestions or tooltips
Supported languages
TypeScript and JavaScript have the deepest support, including JSX/TSX, path aliases, and barrel exports. Python, Rust, Go, Java, C#, Ruby, and PHP have solid structural analysis.
Limits on the free plan
Public repositories are unlimited. Repositories larger than 50,000 files are sampled. Private repositories require a Pro account.