Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Coalesce ViewerNew to Visual Studio Code? Get it now.
Coalesce Viewer

Coalesce Viewer

Paul Nogle

|
10 installs
| (1) | Free
Lightweight DAG viewer for Coalesce.io repos with include/exclude node selectors and subgraph navigation. Unofficial; not affiliated with or endorsed by Coalesce.io.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Coalesce Viewer

See your Coalesce pipeline as a DAG, right inside VS Code. Coalesce Viewer reads the YAML your Coalesce repo already has checked in and turns it into a live, filterable graph — no need to leave your editor or open the Coalesce app just to see how things connect.

Unofficial. This is an independent, community-built tool and is not affiliated with, endorsed by, or supported by Coalesce.io. "Coalesce" is a trademark of its respective owner, referenced here only to describe compatibility.

Features

  • DAG view — a pan/zoom graph of every node in your repo, laid out automatically and colored by node type, with edges drawn from the real dependencies Coalesce records (column lineage, explicit multi-source mappings, and ref() references).
  • Include / Exclude filtering — narrow the graph live with a small, dbt-inspired query language: jump to a node's whole upstream or downstream tree, filter by tag/type/location, or glob-match by name. See Selector syntax below.
  • Side panel navigation — browse every node grouped by type, jump straight to one, and open its YAML with a click.
  • Subgraphs — the subgraphs you've already grouped in Coalesce itself show up as one-click filters, so you can pull up just the "Customer Pipeline" or "Order Pipeline" slice of the DAG instantly.
  • Show Changed Nodes — filter the graph down to exactly what your current branch has added or modified, committed or not. A quick way to see what a branch or PR actually touches before you open a review.
  • Always current — the graph refreshes automatically as node and subgraph YAML change on disk.

Selector syntax

Include/Exclude fields accept one or more space/comma-separated selectors; results are unioned.

Selector Matches
ORDERS Node named ORDERS (case-insensitive)
STG_* Glob match on node name
+ORDERS ORDERS and all of its ancestors (upstream)
ORDERS+ ORDERS and all of its descendants (downstream)
+ORDERS+ ORDERS plus ancestors and descendants
2+ORDERS ORDERS and ancestors up to 2 hops away
ORDERS+2 ORDERS and descendants up to 2 hops away
tag:core Nodes tagged core
type:dimension Nodes whose node type matches (checks both the display name and the short code)
location:SAMPLE Nodes whose storage location matches
path:staging/** Nodes whose YAML file path (relative to the repo root) matches the glob

Exclude is applied after include (include - exclude). Leave a field blank to mean "everything" (include) or "nothing" (exclude).

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