Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>DevPulse Monitor - CPU RAM GPU Docker MonitorNew to Visual Studio Code? Get it now.
DevPulse Monitor - CPU RAM GPU Docker Monitor

DevPulse Monitor - CPU RAM GPU Docker Monitor

ANISOFT

|
12 installs
| (3) | Free
Real-time GPU, CPU, RAM monitoring with container resource tracking for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DevPulse

Real-time system and container resource monitoring — GPU, CPU, RAM, VRAM — right in your VS Code sidebar.

Why DevPulse?

Working on a shared GPU server? Running dozens of containers? DevPulse gives you a live dashboard without leaving your editor. See who's using what GPU, which container is eating your RAM, and kill runaway processes — all from the sidebar.

Features

  • Container Resources Table — Sortable table of all running containers with VRAM, CPU, RAM. Click column headers to sort. Group by owner to see per-user resource usage.
  • GPU Monitoring — NVIDIA (nvidia-smi), AMD (rocm-smi), Apple Silicon. Per-GPU VRAM maps with user color coding.
  • System Metrics — CPU and RAM usage in the status bar and sidebar with visual bars.
  • Process Management — Kill GPU processes, stop/restart/force-kill containers, view logs — directly from the sidebar.
  • WebView Dashboard — Full GPU/process visualization panel (Ctrl+Shift+P → "Open GPU Monitor").
  • Container-Aware — Works both on the host and from inside Docker containers (automatic fallback via docker top).

Platform Support

Platform CPU/RAM GPU Containers
Linux /proc nvidia-smi, rocm-smi docker CLI
macOS sysctl, vm_stat system_profiler docker CLI
WSL2 /proc nvidia-smi (passthrough) docker CLI

No GPU? Shows system metrics and containers only. No Docker? Shows GPU and system metrics. Everything degrades gracefully.

Installation

VS Code Marketplace

Search for DevPulse in the Extensions panel, or:

ext install ANISOFT.devpulse

From VSIX

code --install-extension devpulse-*.vsix

From Source

git clone https://github.com/yusufani/vscode-docker-monitor.git
cd vscode-docker-monitor
npm install
npm run package
code --install-extension dist/devpulse-*.vsix

Configuration

Setting Default Description
dockerMonitor.refreshInterval 10 Sidebar refresh interval (seconds)
dockerMonitor.webviewRefreshInterval 5 WebView refresh interval (seconds)
dockerMonitor.gpuMonitoring true Enable GPU monitoring
dockerMonitor.dockerBinary "" Custom docker binary path (auto-detected if empty)

Requirements

  • Docker CLI — for container monitoring (optional)
  • nvidia-smi — for NVIDIA GPU monitoring (optional)
  • rocm-smi — for AMD GPU monitoring (optional)

None of these are strictly required. DevPulse shows whatever is available.

License

Source Available — free for personal and non-commercial use. Commercial use requires written permission from ANISOFT. See LICENSE for details.

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