Compatibility

Platform and hardware support matrix.

This page details what features and statistics are available on each platform.

Operating System Support

FeatureWindowsmacOS
System Tray App
/api/system
/api/usage
/api/processes
/api/media/status
/api/media/control
/api/pw/shutdown
/api/pw/restart
/api/pw/sleep
/api/pw/hibernate

macOS Hibernate

macOS does not expose a separate hibernate command. Sleep on Mac automatically uses "Safe Sleep" which combines RAM and disk storage.


CPU Statistics

StatWindowsmacOS
Manufacturer
Brand/Model
Core Count
Physical Cores
Base Speed
Current Load %
Current Speed
Temperature

CPU Temperature

CPU temperature is not currently supported on either platform. Windows requires WMI/OpenHardwareMonitor, and macOS requires SMC access which needs elevated permissions.


GPU Statistics

Windows GPU Support

VendorModelVRAMTemperatureUtilization
NVIDIA
AMD (rocm-smi)
AMD (fallback)
Intel

NVIDIA Best Support

NVIDIA GPUs have the best support because nvidia-smi provides all metrics. AMD falls back to WMIC if rocm-smi is not installed. Intel integrated graphics only provide basic info.

macOS GPU Support

VendorModelVRAMTemperatureUtilization
Apple Silicon
Intel (iGPU)
AMD (dGPU)

macOS GPU detection uses system_profiler which only provides model name.


Memory Statistics

StatWindowsmacOS
Total RAM
Used RAM
Free RAM
Usage %

Disk Statistics

StatWindowsmacOS
Drive Letter/Mount
Filesystem Type
Total Size
Used Space
Available Space
Usage %

Media Control

FeatureWindowsmacOS
Get Now Playing
Play/Pause
Next Track
Previous Track
Playing/Paused Status⚠️⚠️

Playback Status Limitation

Both platforms can detect if media is active (has metadata) vs idle, but distinguishing between playing and paused states is unreliable without complex native integration.


Processes

StatWindowsmacOS
Process Name
Instance Count
Memory Usage
CPU Time
Top 20 by Memory

On this page