VS Code Extensions
VSCode Resource Monitor

VSCode Resource Monitor

by vscode-resource-monitor

CPU, GPU, RAM, Disk, Network stats in your status bar — like Task Manager, always visible.

Downloads

287

Rating

3.0 / 5 (1)

Version

2026.421.235133

Last updated

Apr 21, 2026

Task Manager in your status bar. Keep an eye on CPU, GPU, RAM, Disk, and Network — without ever leaving your editor.


📸 Preview

Preview


✨ Features

Item What's shown
CPU Usage % · optional temperature inline
Memory (RAM) Used / Total in GB, MB, or %
GPU Utilization % · optional temperature inline
VRAM Used / Total in GB
Disk I/O Read & Write speed
Network Download & Upload speed
Battery Charge % · charging indicator
Process Count Number of running processes

All items are individually toggleable and their display order is fully customizable.

(Status bar items auto-color: normal / ⚠️ warning at 70% / 🔴 critical at 90%)


⚙️ Configuration

Open Settings (Ctrl+,) and search resourceMonitor, or click the status bar item.

Show / Hide items

Setting Default Description
resourceMonitor.showCpu true CPU usage %
resourceMonitor.showMemory true RAM usage
resourceMonitor.showGpu true GPU utilization %
resourceMonitor.showGpuMemory true VRAM usage
resourceMonitor.showDisk true Disk read/write speed
resourceMonitor.showNetwork true Network rx/tx speed
resourceMonitor.showCpuTemp false CPU temperature (inline with CPU %)
resourceMonitor.showGpuTemp false GPU temperature (inline with GPU %)
resourceMonitor.showBattery false Battery level
resourceMonitor.showProcessCount false Running process count

Display order

"resourceMonitor.order": [
  "cpu",
  "memory",
  "gpu",
  "gpuMemory",
  "network",
  "disk"
]

Available keys: cpu · memory · gpu · gpuMemory · disk · network · battery · processCount

Other settings

Setting Default Description
resourceMonitor.updateInterval 2000 Refresh interval in ms (min 500, max 30000)
resourceMonitor.statusBarPosition "right" "left" or "right" side of the status bar
resourceMonitor.statusBarPriority 100 Higher = closer to center
resourceMonitor.memoryUnit "GB" "GB" · "MB" · "percent"
resourceMonitor.networkUnit "auto" "auto" · "KB/s" · "MB/s"

🚀 Commands

Command Description
Resource Monitor: Open Settings Open extension settings
Resource Monitor: Toggle Monitor Toggle the status bar item on/off

🖥️ Requirements

  • Windows / macOS / Linux — core metrics work on all platforms
  • CPU & GPU temperature requires hardware sensor support; unavailable environments are silently skipped
  • Battery item only appears when a battery is detected

Related extensions