Sunday, October 25, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. System Information Software
  3. CPU-X

CPU-X

What it is

CPU-X is a free, open-source system profiling and monitoring application for GNU/Linux and FreeBSD. It gathers details about the processor, motherboard, memory, operating system, graphics card, and performance. The project supports 32-bit and 64-bit x86 and ARM processors. Information can be viewed through a GTK graphical interface, an NCurses text interface, or a command-line dump mode. Packages are listed for several Linux distributions and FreeBSD, along with a portable AppImage and a Flatpak on Flathub. Starting its daemon can unlock information from special devices, but this requires root privileges and uses Polkit for elevation. CPU-X is licensed under GPL-3.0 and has no paid plans or usage limits stated. The maintainer, The Tumultuous Unicorn Of Darkness, announced on September 27, 2026, that the project was being archived because newer CPU generations were not properly detected. New issues are no longer accepted.

For and against

For

  • Free and open source under GPL-3.0
  • GTK, NCurses, and command-line interfaces
  • Supports x86 and ARM processors
  • Portable AppImage and Flatpak available
  • Reports processor, memory, graphics, and performance details

Against

  • Project is being archived
  • New issues are not accepted
  • Daemon access requires root privileges
  • Newer CPU generations may not detect properly

The verdict

CPU-X provides broad hardware reporting across GNU/Linux and FreeBSD, with several interface and distribution options. Its archived status and stated detection problems for newer processors are important considerations before adoption.

Who it suits

CPU-X suits GNU/Linux and FreeBSD users who want system component and performance information through graphical, text, or command-line interfaces. It also fits users needing support for x86 or ARM systems.

Plans and prices

Free and open source

Free

No paid plans or usage limits stated

Every plan, in full

On the record

CPU architectures
CPU-X supports 32-bit and 64-bit x86 and ARM processors.github.com · read 8 Oct 2026
Daemon privileges
Starting the daemon can provide access to special devices for more information; the daemon requires root privileges and uses Polkit for privilege escalation.github.com · read 8 Oct 2026
Distribution
The README lists packages for several Linux distributions and FreeBSD, a portable AppImage, and a Flatpak on Flathub.github.com · read 8 Oct 2026
Issue support
The README says new issues are not accepted because the repository is archived.github.com · read 8 Oct 2026
License
The repository identifies CPU-X as free and open source software and links to a GPL-3.0 license.github.com · read 8 Oct 2026
Maintenance status
The maintainer announced the project’s end on September 27, 2026, saying the project was being archived and newer CPU generations were not properly detected.github.com · read 8 Oct 2026
Maker
The project site says CPU-X is maintained by The Tumultuous Unicorn Of Darkness.thetumultuousunicornofdarkness.github.io · read 8 Oct 2026
Purpose
CPU-X is a system profiling and monitoring application that gathers information about CPU, motherboard, and other system components.github.com · read 8 Oct 2026
Reported information
The project lists processor, motherboard, memory, system, graphics card, and performance information.thetumultuousunicornofdarkness.github.io · read 8 Oct 2026
Supported operating systems
The project lists GNU/Linux and FreeBSD as supported operating systems.github.com · read 8 Oct 2026
Target audience
The project describes CPU-X as a GNU/Linux and FreeBSD system profiling and monitoring tool, similar to CPU-Z for Windows.github.com · read 8 Oct 2026
User interfaces
CPU-X offers a GTK graphical mode, an NCurses text interface, and a command-line dump mode.github.com · read 8 Oct 2026

Alternatives to CPU-X

Every alternative, ranked