Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>APEX AnalyzerNew to Visual Studio Code? Get it now.
APEX Analyzer

APEX Analyzer

Malak Thaypan

|
2 installs
| (0) | Free
APEX Analyzer is a VS Code extension that analyzes Python functions to estimate time and space complexity, detect algorithm patterns, and provide optimization insights directly inside the editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

APEX

APEX is a VS Code extension that analyzes Python functions directly inside the editor and estimates their time and space complexity using backend analysis. It also detects algorithm patterns and provides optimization suggestions to help developers write more efficient code.


Features

  • Detect Python functions automatically
  • Analyze Time Complexity (Big-O)
  • Analyze Space Complexity
  • Detect loops and recursion
  • Identify algorithm type
  • Show warnings for inefficient code
  • Provide optimization suggestions
  • Clean Webview UI inside VS Code

How to Use

  1. Open a Python file in VS Code
  2. Run command:

APEX: Analyze Python Code

  1. Select a function
  2. View results instantly

Requirements

  • Visual Studio Code ^1.125.0
  • Python file
  • Backend must be running:

https://apex-backend-if96.onrender.com/analyze


Example Output

  • Time Complexity: O(n²)
  • Space Complexity: O(1)
  • Loops: Nested
  • Recursion: No
  • Algorithm: Sorting

Release Notes

1.0.0

Initial release:

  • Function detection
  • Complexity analysis
  • Webview UI
  • Backend integration
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft