Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Codebase Complexity TrackerNew to Visual Studio Code? Get it now.
Codebase Complexity Tracker

Codebase Complexity Tracker

Shuvayan RC

|
2 installs
| (0) | Free
Analyze workspace file sizes, line counts, and cyclomatic complexity directly inside VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Codebase Complexity Tracker

An elegant, lightweight, multi-language static analysis dashboard built directly into VS Code. Analyze file sizes, line counts, and structural branching patterns effortlessly across your workspace.

Features

  • Multi-Language Support: Works out of the box with JavaScript, TypeScript, Python, Java, C, C++, Go, Ruby, Swift, HTML, and CSS.
  • Structural Branching Insights: Estimates Cyclomatic Complexity by scanning language-specific conditional pathways (if, loops, catch, etc.) to flag high-risk code.
  • Workspace Density Metrics: Tracks total files, total lines of code (LOC), and blank whitespace padding lines.
  • Zero Dependencies: Lightweight compilation engine utilizing native regex lexical pattern matching.

Getting Started

  1. Open any workspace folder containing your source files.
  2. Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P).
  3. Run the command: Tracker: Open Complexity Dashboard.

Extension Settings

This extension contributes the following commands:

  • codebase-complexity-tracker.openTracker: Launches the Webview Complexity Dashboard.

Release Notes

See the CHANGELOG for detailed release updates.

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