cpu-monitoring-webapp

By NotForSale_

View on Snapcraft.io
Version2.0.4
Revision184
Size27.0 MB
LicenseGPL-3.0+
Confinementstrict
Basecore22

Simple WebAPP to monitor your system usage

ScreenshotScreenshotScreenshot

CPU Monitoring — Linux CPU, GPU & NPU Dashboard

Monitor your Linux device in real time from any browser. CPU Monitoring is a lightweight, open-source system monitoring dashboard optimized for RUBIK Pi and Raspberry Pi 5, bringing CPU, RAM, GPU, NPU, network, storage and hardware information into one place.

Install the app, then open http://yourDeviceIp:12121 in your browser, replacing yourDeviceIp with your device’s IP address.

Live system monitoring

- CPU and RAM: track processor load, memory usage and per-core activity with interactive history graphs.
- GPU and NPU: view supported accelerator metrics and stream the live nvtop terminal directly in your browser.
- Network and storage: monitor network traffic, disk usage and available capacity.
- Temperatures and processes: inspect available temperature sensors and process activity.
- CSV export: download CPU and RAM history for further analysis.

Hardware inventory

Explore connected USB and PCI devices, cameras, NVMe storage and accelerators from the dedicated Devices page, alongside additional system information.

Built for ARM64 boards

Designed for lightweight monitoring with adjustable refresh intervals, bounded chart history and consistent light and dark themes across the dashboard.

Verified on RUBIK Pi 3, including Qualcomm Adreno GPU and Hexagon NPU monitoring. Raspberry Pi 5 hardware validation is pending. Accelerator readings depend on the hardware, installed drivers and supported nvtop backends.

Snap permissions

Hardware discovery, temperatures and process monitoring require the appropriate Snap permissions. The built-in Help menu reports permissions and provides connection commands.

Qualcomm NPU monitoring may require installation with --devmode when strict Snap confinement blocks FastRPC device access. Devmode disables Snap confinement; use it only if you accept that reduced isolation.

Free and open source, licensed under GPLv3.

Update History

2.0.2 (177) → 2.0.4 (184)
22 Sept 2026, 19:45 UTC
2.0.1 (174) → 2.0.2 (177)
20 Sept 2026, 05:15 UTC
1.1.1 (168) → 2.0.1 (174)
14 Sept 2026, 09:15 UTC
1.0.2 (157) → 1.1.1 (168)
14 Sept 2026, 06:45 UTC
1.0.2 (157)
13 Dec 2025, 09:47 UTC

Published8 Nov 2020, 20:40 UTC

Last updated21 Sept 2026, 01:20 UTC

First seen13 Dec 2025, 09:47 UTC