VS Code Extensions
SysPulse

SysPulse

by EFM

Real-time system monitoring dashboard for VS Code. Track CPU, GPU (nvidia-smi/rocm-smi), memory, and top processes with live graphs.

Downloads

14

Rating

5.0 / 5 (1)

Version

0.1.1

Last updated

May 28, 2026

Real-time system monitoring dashboard. Track CPU, GPU (nvidia-smi/rocm-smi), memory, and top processes with live graphs.

Features

  • CPU Monitoring: Real-time CPU usage with per-core breakdown
  • GPU Monitoring: NVIDIA (nvidia-smi) and AMD (rocm-smi) GPU stats
  • Memory Monitoring: System RAM usage tracking
  • Process List: Top processes by CPU/GPU usage
  • Live Graphs: 60-second history graphs for CPU, memory, and GPU
  • Configurable: Adjustable refresh interval (1-60 seconds)

Requirements

  • NVIDIA GPU: nvidia-smi installed (CUDA toolkit or NVIDIA driver)
  • AMD GPU: rocm-smi installed (ROCm toolkit)

Settings

Setting Default Description
systemMonitor.refreshInterval 2 Refresh interval in seconds
systemMonitor.showPerCore false Show per-core CPU usage

Commands

  • System Monitor: Toggle Panel - Open/close the monitor panel
  • System Monitor: Refresh - Force immediate refresh

Publishing

npm install
npm run compile
npx vsce package      # Create .vsix file
npx vsce publish     # Publish to VS Code Marketplace

License

MIT

Related extensions