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

FlowScope

Shiibbbbyy

|
31 installs
| (0) | Free
Read and review .msgflow / .subflow message flows in VS Code — interactive node graphs with no-checkout PR review.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

FlowScope

Read and review .msgflow / .subflow message flows without leaving VS Code.

Version License: PolyForm NC 1.0.0 VS Code


FlowScope turns a message-flow file into an interactive node graph you can pan, zoom, and click through — with a no-checkout PR review flow and a clear, model-aware diff. Reviewing an integration change becomes a normal VS Code task.

What's a .msgflow file? An XML document describing a message flow — nodes (MQ, HTTP, Compute, Filter, SubFlow, …) wired together. Common in enterprise integration platforms.


Features

Five views of every flow

Tab What it shows
Diagram Interactive node graph. Click a node to inspect its properties; hover for a quick summary. Failure paths show as dashed red lines.
Connections Every external endpoint the flow touches — queues, HTTP, files, databases, JMS, Kafka — grouped by direction.
Dependencies Every file the flow references — subflows, ESQL, Java, mappings, schemas — with one-click open.
Settings Flow-level configuration, editable inline.
Glossary Every identifier the flow uses, searchable, with click-to-jump.

Compare & review

  • Compare any two branches, refs, or files — or auto-diff against your last commit.
  • Review a PR without checking it out: pick the branches and step through every changed flow, with A / M / D badges in the Explorer.
  • Changed nodes show before / after values; removed nodes stay visible as ghosts so deletions are never missed. Drop to the raw XML with changes highlighted inline.

Share

  • Export a flow to Markdown — embedded diagram, connections, dependencies, and settings — that renders on GitHub, Confluence, or Notion.

Catch problems early (optional)

  • Flags broken references, disconnected nodes, and unhandled failure paths in the Problems panel. Off by default; severities are configurable.

Getting started

Open any .msgflow or .subflow file — it opens in FlowScope automatically.

Supported file
.msgflow Message flow
.subflow Reusable subflow

Commands

Everything else lives in the Command Palette under FlowScope:.

Command What it does
Open in FlowScope Open the active file in the viewer
Compare with Branch / Ref… Diff the flow against another branch or ref
Compare with File… Diff against another file on disk
Clear Compare Overlay Drop the active diff
Review a PR… Step through every flow a PR changes, no checkout
End PR Review Exit review and restore your working copy
Open Current File at PR Source Ref Open the current file at the PR's source ref
Export as Markdown… Save the flow as a portable Markdown spec
View XML Diff (side-by-side) Open a side-by-side XML diff

Trust

  • Works fully offline — no network calls, no telemetry.
  • Read-only: FlowScope never runs or deploys your flows, and property edits are scoped and explicit.
  • Suitable for regulated and air-gapped environments.

FlowScope is a third-party viewer for an open standard, with no affiliation to any tool vendor.


License

PolyForm Noncommercial 1.0.0 — free for personal, research, educational, and other noncommercial use. Commercial use requires a separate commercial license.

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