A Visual Studio Code extension that renders a project as an interactive graph.
MVP features
- Scans Python and LaTeX files in the workspace
- Extracts Python imports and LaTeX
\input/\includereferences - Renders an interactive graph with Cytoscape.js
- Opens files when nodes are clicked
- Refreshes automatically when workspace files change
Commands
Open Project Graph
Development
Install dependencies and build the extension:
npm install
npm run build
Then launch the extension host from VS Code.