Analysis updated 2026-05-18
Diagnose why a disk seems slow by checking IO speed and latency in one dashboard.
Get an early warning when a drive is filling up or showing signs of failure via the Insights tab.
Check overall drive health using SMART data without running separate command-line tools.
| matthart1983/diskwatch | reekta92/pinstar | hellanglez/zspark | |
|---|---|---|---|
| Stars | 29 | 28 | 27 |
| Language | Rust | Rust | Rust |
| Setup difficulty | easy | easy | hard |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Install via Cargo, works on macOS and Linux only, single machine, no background service needed.
DiskWatch is a read-only terminal dashboard for understanding what is happening on your computer's storage drives. Instead of opening five or six separate command-line tools when your disk seems slow or full, DiskWatch pulls everything together into a single interface you navigate with keyboard shortcuts. It presents eight tabs: an Overview summary, a Devices list showing each physical drive, a Volumes view for disk partitions and arrays, a Filesystems tab showing storage usage, an IO tab for read/write speeds and latency (how quickly the drive responds), a SMART tab for drive health data (a standard system that hard drives and SSDs use to report internal health), a Hot Files tab showing which files or folders are being written to most actively, and an Insights tab that translates anomalies into plain-English warnings, for example, flagging a drive that is filling up or showing signs of failure. The tool is read-only: it observes and reports but never deletes or changes anything. It works on macOS and Linux, and is built in Rust (a fast, low-level programming language). You install it via Cargo (Rust's package manager) or clone the repository and build from source. It is designed for a single computer, not a fleet of servers, and requires no background service or database. The license is MIT, meaning it is free to use and modify. You would reach for DiskWatch when disk activity seems unusual, a drive is filling up unexpectedly, or you want a quick health check without memorizing multiple system commands.
A read-only terminal dashboard that combines disk device, volume, filesystem, IO, health, and hot-file information into one keyboard-navigable view.
Mainly Rust. The stack also includes Rust, Cargo.
MIT license: free to use and modify.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.