Instant system monitoring in your browser. One click to see CPU, memory, and storage — no server, no setup, no dependencies.
- CPU — overall usage %, per-core usage grid with color coding
- Memory — used/total with usage bar
- Storage — device list with capacity
- Dark/light theme — respects system preference, toggle in popup
- Live refresh — updates every 2 seconds while popup is open
Install the lightweight native host to unlock:
- Process list — top processes by CPU/memory
- Network — interface throughput (rx/tx rates)
- Disk — used/free/percentage per mount point
- Uptime & load average
- Clone this repo or download the source
- Open
chrome://extensionsin Chrome/Chromium - Enable Developer mode (top right)
- Click Load unpacked → select the
webstat-extdirectory - Click the ⚡ icon in your toolbar
Requires Node.js (v16+).
Linux / macOS:
cd native-host
# Install without extension ID (update later):
./install.sh
# Or install with your extension ID:
./install.sh --extension-id=your-extension-id-here
# Uninstall:
./install.sh --uninstallWindows (PowerShell):
cd native-host
# Install without extension ID (update later):
.\install.ps1
# Or install with your extension ID:
.\install.ps1 -ExtensionId your-extension-id-here
# Uninstall:
.\install.ps1 -UninstallTo find your extension ID: go to chrome://extensions, find WebStat, copy the ID.
After installing, restart Chrome/Edge. The extension will automatically detect the native host and show enhanced monitoring data.
Extension only: Uses Chrome's built-in system.cpu, system.memory, and system.storage APIs. No network requests, no external dependencies, no data leaves your machine.
Enhanced mode: The extension connects to a local Node.js process via Chrome Native Messaging. The host process reads system data from /proc (Linux), ps/df (macOS), or wmic (Windows) and sends it to the extension over stdio. No network, no ports, no servers.
- Zero network requests
- Zero analytics or tracking
- Zero data collection
- All data stays on your machine
- Open source — read every line
- Chrome 91+ / Chromium 91+
- Native host: Linux, macOS, Windows (PowerShell installer + Edge support)
- Firefox: Not yet supported (different extension API)
MIT