Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>SourceDiveNew to Visual Studio Code? Get it now.
SourceDive

SourceDive

Tariq10x

|
647 installs
| (2) | Free
Interactive code exploration and visualization for C, C++, TypeScript, JavaScript, Python, Java, and C# workspaces
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SourceDive

SourceDive is a VS Code extension for exploring C, C++, TypeScript, JavaScript, Python, Java, and C# code as interactive graphs.

It helps you index a codebase, search symbols fast, visualize relationships, and jump between the graph and the editor.

SourceDive live file browser

What it does

SourceDive lets you explore a codebase as an interactive graph directly in VS Code and native VSCodium builds.

  • Start with a fast complete file inventory, then choose INDEX for full semantic indexing.
  • Browse files, declarations, dependencies, namespaces, modules, and language-aware categories.
  • Open graph entries, expand relationships, focus on a node, and navigate the exploration history.

For native VSCodium builds, Install from VSIX remains available for manual or offline installation.

codium --install-extension sourcedive-1.0.0.vsix

Issue Reporting

Report bugs, compatibility problems, documentation corrections, or focused feature requests in the SourceDive issue tracker.

Do not attach proprietary source code, credentials, tokens, private repository URLs, or unreviewed SourceDive database files. Redact logs before submitting them.

Contact

  • YouTube: youtube.com/@tariq10x
  • X / Twitter: x.com/realtariq10x
  • Patreon: patreon.com/c/tariq10x
  • Buy Me a Coffee: buymeacoffee.com/tariq10x

Shortcuts

  • Cmd/Ctrl+G: open search
  • Cmd/Ctrl+Alt+W: toggle Whiteboard Mode
  • Hold left click and press W: quick-toggle Whiteboard Mode
  • G: toggle grid
  • F: fit graph to view
  • R: re-layout graph
  • H: go Home
  • Alt+Left: go Back
  • Alt+Right: go Forward
  • Esc: close search
  • Shift + Click a node: expand or collapse it
  • Double-click a node: open the related file or dive deeper
  • Right-click a node: open the node context menu
  • Cmd/Ctrl+Z: undo a whiteboard stroke
  • Cmd/Ctrl+Shift+Backspace: clear the active whiteboard
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft