Skip to content
SPECIFICTION
Get listed

CPU-X vs hw-probe

CPU-X

github.com

hw-probe

github.com

Side by side

FigureCPU-Xhw-probe
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
LinuxYesYes
Self-hostedYesYes
Plans published11
Spec score · System Information Software7.7 (#14)8.2 (#7)
LicenseThe repository identifies CPU-X as free and open source software and links to a GPL-3.0 license.The software is dual-licensed under LGPL 2.1 or later and BSD-4-Clause.
MakerThe project site says CPU-X is maintained by The Tumultuous Unicorn Of Darkness.Linux Hardware Project is a project that anonymously collects hardware details from Linux/BSD computers and helps people collaboratively debug hardware problems.
PurposeCPU-X is a system profiling and monitoring application that gathers information about CPU, motherboard, and other system components.hw-probe snapshots computer hardware and logs, checks device operability, and returns a permanent URL for viewing the probe.

Plans

CPU-X

  • Free and open sourceFree

CPU-X pricing →

hw-probe

  • hw-probeFree

hw-probe pricing →

In their own words

CPU-X

CPU-X has no write-up on Specifiction yet; its figures are above.

Visit github.com

hw-probe

hw-probe is a free hardware probing tool for Linux and BSD systems, aimed at debugging computer problems and managing hardware inventory. It captures a snapshot of hardware state and logs, then provides a permanent URL to view the probe. If a device lacks a driver, it can suggest a Linux kernel version or third-party driver using LKDDb data. Users can create an inventory ID and mark probes to locate their computers on Linux-Hardware.org. Its monitoring command schedules a daily cron probe and emails alerts about operating-system failures, configuration changes, and hardware degradation. Optional tests check graphics, drive read speed, CPU performance, and RAM. Installation options include AppImage, Docker, Snap, Flatpak, Live CD/USB, and native packages. Uploads use HTTPS; selected logs can be disabled, and private details are decorated before upload, though edge-case failures are acknowledged. MAC addresses and serial numbers are represented by prefixes of salted SHA-512 hashes. The tool is dual-licensed under LGPL-2.1-or-later and BSD-4-Clause. The Snap package runs in a sandbox with limited functionality.

Visit github.com