2026-09-26 14:08:10 +08:00
2026-09-23 09:00:05 +08:00
2026-09-26 14:08:10 +08:00
2026-09-26 14:08:10 +08:00

XStats

XStats

An open-source macOS menu-bar app for system monitoring and maintenance.

Release CI macOS License

Download · Changelog · Development guide

简体中文 · English · 日本語 · 한국어

XStats shows CPU, GPU, memory, disk, network, battery, temperature and fan activity in the menu bar. Open a metric for history and details, or use the built-in tools to control fans, keep your Mac awake, clean caches and uninstall apps.

XStats dashboard in dark mode XStats dashboard in light mode

Features

  • System monitoring: choose menu-bar metrics and styles; inspect trends, processes and hardware in popovers or the main window.
  • System tools: fan control, keep-awake, cache cleanup, app removal and startup-item management, with previews and confirmation for destructive actions.
  • Network tools: inspect connections, DNS and public IPs; optionally check IP reputation and connectivity.
  • Optional modules: a separate menu-bar calendar; a local Pomodoro timer with a multi-display eye-break curtain, instant skip and Mini HUD; plus local Codex / Claude Code session-token statistics and subscription quota checks.
  • Desktop widgets: system overview, Pomodoro timer, AI quotas, festival/almanac calendar, full-month calendar, tomorrow's work status, IP cleanliness and public IP. AI, IP and calendar data come only from the main app's local cache.

Install

Download XStats from GitHub Releases. It requires an Apple silicon Mac running macOS 14 or later. You can also build from source.

The interface supports Simplified and Traditional Chinese, English, Japanese, Korean, German, Spanish, French and Arabic. When an update is available, you decide whether to install it.

Data and privacy

No account is required. These features go online, and each can be turned off or used only on demand:

  • Update checks: send the app version and a hash of a random installation ID.
  • AI Usage & Quotas (off by default): checks subscription quotas through your local Codex / Claude CLI sign-in, with an optional Sub2API fallback.
  • Public IP, speed tests and connection probes: contact their services only when used.

Read the Privacy Policy and Terms of Service for details.

Build and contribute

You need Xcode 26+, Go 1.25+, Go Task and XcodeGen. Common commands:

task test
task build BUMP=0 INSTALL=0

Issues and pull requests are welcome. See DEVELOPMENT.md for setup and releases, and ARCHITECTURE.md for the project structure.

Releases

Latest release 0.10.0 (2026-09-26) · full changelog (kept in Chinese)

Credits and license

XStats builds on OpenStats. Thanks to its maintainers and the other open-source projects listed in ThirdPartyNotices.md, which includes their licenses and copyright notices. XStats is an independent third-party app, not affiliated with Apple or the other companies mentioned.

New XStats code and modifications are licensed under AGPL-3.0-or-later; see LICENSE and LICENSING.md. Upstream OpenStats code retains its MIT license.

S
Description
轻量原生的 macOS 菜单栏系统监控:CPU、GPU、内存、网络、温度,支持风扇调速与防休眠。
Readme OpenStats-MIT Sparkle-License Tyme4Swift-MIT XStats-API-Dependencies
9.6 MiB
0 Stars 1 Watchers 0 Forks
Languages
Swift 88%
HTML 2.9%
Python 2.4%
JavaScript 2.3%
CSS 1.7%
Other 2.7%