Key Features
Platform
Windows 10/11 with Electron 28+
CPU Monitoring
Per-core usage and temperature
RAM Stats
Usage, available, and per-process
Disk Info
Space, read/write speeds, health
Real-time Graphs
Beautiful animated charts
System Tray
Run minimized with tray icon
Quick Start
Setup Example
Preview of SystemMonitor integration:
JavaScript
const { SystemMonitor } = require('system-monitor');
const monitor = new SystemMonitor({
interval: 1000,
metrics: ['cpu', 'memory', 'disk']
});
monitor.on('data', (stats) => {
console.log(`CPU: ${stats.cpu.usage}%`);
console.log(`RAM: ${stats.memory.used}GB`);
});
monitor.start();
Available Metrics
| Category | Metrics | Update Rate |
|---|---|---|
| CPU | Usage %, Temperature, Frequency | 1 second |
| Memory | Used, Free, Cached, Swap | 1 second |
| Disk | Space, Read/Write, IOPS | 2 seconds |
What's Included
- CPU usage monitoring
- Memory/RAM tracking
- Disk space analysis
- Network activity stats
- Process manager
- Real-time charts
- Full source code access
- Lifetime updates
- Email support