返回排行榜

TheTumultuousUnicornOfDarkness/CPU-X

Cthetumultuousunicornofdarkness.github.io/CPU-X

CPU-X is a Free software that gathers information on CPU, motherboard and more

cpuncursesmotherboardgtk3linux-appbsd-appportablerambenchmarkgpu
Star 增长趋势
Star
2.6k
Forks
155
周增长
Issues
4
1k2k
2014年11月2018年9月2022年8月2026年7月
README

GitHub release GitHub commits GitHub downloads GitHub total downloads GitHub issues GitHub pull-requests Translation status

Linux FreeBSD AppImage
Build Status (Linux) Build Status (FreeBSD) AppImage Continuous

CPU-X is a Free software that gathers information on CPU, motherboard and more.
CPU-X is a system profiling and monitoring application (similar to CPU-Z for Windows), but CPU-X is a Free and Open Source software designed for GNU/Linux and FreeBSD.
This software is written in C++ and built with CMake tool.
It can be used in graphical mode by using GTK or in text-based mode by using NCurses. A dump mode is present from command line.

[!IMPORTANT] There are no milestones for this project, read this announcement for more details.


Table of contents


Dependencies

Operating systems

CPU-X supports:

  • GNU/Linux
  • FreeBSD

[!NOTE] Other operating systems are not officially supported by CPU-X, some features are not available.

CPU architectures

CPU-X runs on:

  • x86:
    • 32-bit CPUs (IA-32, also known as i386, i486, i586 and i686)
    • 64-bit CPUs (x86_64, also known as x64, AMD64, and Intel 64)
  • ARM (since v5.1.0):
    • 32-bit CPUs (ARM32, also known as AArch32)
    • 64-bit CPUs (ARM64, also known as AArch64)

[!NOTE] Other CPU architectures are not supported by CPU-X.

Build-only dependencies

These dependencies are needed to build CPU-X:

Test dependencies

These dependencies are optional to test CPU-X:

¹At least on Awk is required, e.g. the default Awk on the system.

Build and run dependencies

These dependencies are needed to build² and run CPU-X:

²On some GNU/Linux distributions, the appropriate -dev or -devel package is needed.

Download and install

From repositories

In alphabetical order:

All packages:
Packaging status

From GitHub releases

Look for Assets here GitHub release for portable binary (AppImage).

From Flathub

CPU-X is available as Flatpak on Flathub since v5.0.2.

Manual build

For step-by-step guide, please read this page on the Wiki.

Usage

Application is available in menu (System Tools category). If you start the daemon, it will allow CPU-X to access some special devices, which provides more information and avoid empty labels.
The CPU-X daemon requires root privileges, and uses Polkit for privileges escalation.

You can use cpu-x from command line, some options are available, like:

  • --gtk: to start the graphical user interface (default)
  • --ncurses: to start the text-based user interface
  • --dump: to get a summary of data

Use --help to see all arguments.

Wiki

More informations are available on Wiki, like screenshots, troubleshooting and tips. You can access the Wiki by using this link.

Bugs/Improvements/Request features

Please open a new issue and fill the appropriate template. Note that text between <!-- ... --> is not displayed.

[!WARNING] Incomplete reports may be closed without justification.

Translate CPU-X

If you want to translate CPU-X in your native tongue, please visit the Weblate page.
POT file is updated on each changes thanks to Update POT file workflow.

相关仓库
exelban/stats

macOS system monitor in your menu bar

SwiftMIT Licensemacosmonitor
mac-stats.com
40.7k1.4k
0voice/interview_internal_reference

2025年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。

PythonPyPInetworkredis
37.2k9.4k
Rem0o/FanControl.Releases

This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.

Otherfancontrol
20.3k605
seerge/g-helper

Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, Vivobook, Zenbook, Expertbook, ROG Ally, and many more.

C#GNU General Public License v3.0g14mux
g-helper.com
14.3k540
plasma-umass/scalene

Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

PythonPyPIApache License 2.0pythonprofiling
13.5k435
giampaolo/psutil

Cross-platform lib for process and system monitoring in Python

PythonPyPIBSD 3-Clause "New" or "Revised" Licensepythonmonitoring
psutil.io
11.2k1.5k
unicorn-engine/unicorn

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

CGNU General Public License v2.0emulatorframework
unicorn-engine.org
9.2k1.5k
AdnanHodzic/auto-cpufreq

Automatic CPU speed & power optimizer for Linux

PythonPyPIGNU Lesser General Public License v3.0cpuspeed
foolcontrol.org
7.6k351
hackclub/putting-the-you-in-cpu

A technical explainer by @kognise of how your computer runs programs, from start to finish.

MDXMIT Licensecpuelf
cpu.land
5.5k191
tianshiyeben/wgcloud

Linux运维监控工具,支持系统硬件信息,内存,CPU,温度,磁盘空间及IO,硬盘smart,GPU,防火墙,网络流量速率等监控,服务接口监测,大屏展示,拓扑图,端口监控,进程监控,docker监控,日志监控,文件防篡改,数据库监控,指令批量下发执行,web ssh,Linux面板(探针),告警,SNMP监测,K8S,Redis,Nginx,Kafka,资产管理,计划任务,密码管理,工作笔记

JavaMavenApache License 2.0linuxdevops
wgstart.com
5.2k906
GoogleChromeLabs/react-adaptive-hooks

Deliver experiences best suited to a user's device and network constraints

JavaScriptnpmApache License 2.0react-hooksperformance
5.2k113
amanusk/s-tui

Terminal-based CPU stress and monitoring utility

PythonPyPIGNU General Public License v2.0cpumonitoring
amanusk.github.io/s-tui/
5k177