Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>SQL Logic NavigatorNew to Visual Studio Code? Get it now.
SQL Logic Navigator

SQL Logic Navigator

extensions-dev-team

|
13 installs
| (0) | Free
Navigate monster SQL like a codebase, not a wall of text. Visualize CTE dependencies as a tree and DAG graph.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SQL Logic Navigator

Navigate monster SQL like a codebase, not a wall of text.

A VS Code extension that parses complex SQL files with deeply nested CTEs and provides a dependency tree, interactive DAG graph, and table list. Click any node to jump to its definition.

Features

  • Top-down dependency tree (file > SELECT > CTEs > tables)
  • Interactive DAG graph with upstream/downstream exploration
  • Table list with catalog.schema grouping and cycle-jump
  • Click-to-jump with highlight
  • SHA-256 hash-based parse cache
  • 20+ SQL dialects via sqlglot (Pyodide WASM, no Python needed)

Quick Start

  1. Open a .sql file
  2. Click ▷ in the sidebar header to parse
  3. Switch between Tree and Graph tabs
  4. Click any node to jump to its definition

Settings

Setting Default Description
sqlNav.defaultDialect auto SQL dialect. Magic comment -- sqlnav:dialect <name> takes priority.
sqlNav.parseTrigger onSave When to parse: onSave, onType, or manual.
sqlNav.highlightColor rgba(255, 213, 79, 0.3) Jump-to-line highlight color.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft