Monitor CPU, memory, disk, and network usage directly from your KDE Plasma panel.
Check CPU and GPU temperature and fan sensors without opening a separate monitoring app.
Preview or test the widget locally before installing it system-wide.
Install a single system monitor widget instead of several separate panel applets.
| oowl/kstats | bjarneo/omarchy-quickapps | brianblakely/omarchy-plugins | |
|---|---|---|---|
| Stars | 38 | 44 | 22 |
| Language | QML | QML | QML |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a KDE Plasma 6 desktop, installed with the kpackagetool6 command line tool.
KStats is a small widget for the KDE Plasma 6 desktop environment, a graphical interface used on many Linux systems, that shows live system statistics in the panel bar at the edge of your screen. It is inspired by an existing tool called Stats built for a different operating system, and brings a similar experience to KDE users. The widget appears as a compact strip of readings in your panel that you can click to open a dropdown with more detail. It reads CPU usage, memory usage, disk activity, and network activity using KDE's own sensor system, called KSysGuard, so it does not need to talk to hardware directly itself. The expanded dropdown view has separate tabs for CPU, GPU, network, and disk information, and can also show the CPU model along with automatically discovered temperature and fan sensors. GPU usage, memory, and temperature are picked up automatically in a similar way when available. Both the specific sensors used and how often the readings update can be configured. The README is upfront that a couple of features are not built yet, specifically voltage and power sensor readings, noting that those need hardware-specific backends and closer integration with KDE's sensor tools, and are planned for after the core widget is stable. To install it for your own user account, you run a single command using KDE's kpackagetool6 tool pointed at the project folder, then add KStats from Plasma's widget picker like any other panel widget. There is also a way to preview it locally without installing, using a tool called plasmoidviewer, and the widget is also published on the KDE store for a more typical one-click install. The README does not mention what license the project is released under.
A KDE Plasma 6 panel widget that shows live CPU, memory, disk, and network stats in a compact clickable dropdown, inspired by a similar macOS tool.
Mainly QML. The stack also includes QML, KDE Plasma, KSysGuard.
No license information was found in the explanation provided.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.