XStats
An open-source macOS menu-bar app for system monitoring and maintenance.
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.
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, plus local Codex / Claude Code session-token statistics and subscription quota checks.
- Desktop widgets: system overview, AI quotas, calendar, IP cleanliness and public IP. AI and IP 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
System-monitoring data stays on your Mac; no XStats account is required. AI Usage & Quotas is off by default. If enabled, local statistics read session logs, while quota checks read the corresponding CLI credentials without modifying them and contact the providers directly. You may configure your own Sub2API server as a fallback quota source.
Public-IP lookups and connection probes go online only when you use those features. Update checks send the app version and a SHA-256 hash of a random installation ID; the server does not persist request IPs. WebDAV sync uses a server you configure yourself and runs only when you start it; it transfers settings, not monitoring history or credentials.
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.9.1 (2026-09-24) · 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.

