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

TangleGuard

Archwise Solutions U.G.

|
23 installs
| (1) | Free
Visualizes your codebase as interactive, dependency graph for architectural analysis
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TangleGuard

Helps you keep spaghetti code out of your codebase.

TangleGuard visualizes your software architecture, so you know how the degree of coupling and cohesion, and hence can keep an easy-to-maintain and scalable code structure.

View Website, Docs, Web Version

TangleGuard Architecture Visualization

Features

Current:

  • Architecture Visualization: Scan your workspace and view an interactive dependency graph
  • Interactive Analysis: Click on edges or hover over nodes to get more information
  • Dependency rule system: Define dependency rules in a tangleguard.yaml and TangleGuard detects violations, see docs
  • Circular dependencies detection: Edges which form a cycle are highlighted in red. A list of all cycles is also displayed.
  • Experimental Metrics: Calculates metrics on the fly

Planned:

  • More Metrics: More meaningful metric and an overall score
  • Advanced Dependency Rules: Allow more complex dependency rules in a tangleguard.yaml, like required
  • Auto. Refactorings: With the help of AI, you could eliminate tangled structures

Usage

View the Architecture

  1. Open a Rust workspace in VS Code
  2. Open the Command Palette (Cmd+Shift+P / Ctrl+Shift+P)
  3. Run the command: "Analyze Architecture"

Analyze

  • Zoom in or out via mouse wheel or touchpad
  • Click edges to get more information about the dependencies
  • Hover over nodes to see connected nodes
  • Filter packages to only view the relevant components
  • Filter dependencies to e.g. only view cross-package dependencies

Currently Supported Languages

  • Rust
  • Javascript
  • PHP

For more information visit TangleGuard Docs

Performance

  • Fast Scanning: Scans your codebase within milliseconds - the scanner is written in Rust
  • Fast Visualization Data: The viz data is created within using WebAssembly
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft