About this project

Stats is an open-source macOS system monitor that runs in the menu bar, providing real-time visibility into your Mac's hardware and system metrics. It supports macOS 12 (Monterey) and newer stable releases. Key monitored metrics include CPU utilization, GPU utilization, memory usage, disk utilization, network usage, battery level, fan control (legacy/unmaintained), sensor information (temperature, voltage, power), Bluetooth devices, and a multiple time zone clock. Each module can be individually enabled or disabled to balance information density against energy and CPU impact. Installation is available via direct download from GitHub releases or through Homebrew (`brew install stats`). An uninstall script is bundled with the app and can also be fetched from the repository if the app has already been moved to the Trash. Stats does not collect telemetry or analytics. The only external requests are to api.mac-stats.com (for update checks and public IP retrieval) and api.github.com (as a fallback for update checks). Users concerned about these requests can block them via network filtering tools, though this disables update notifications and public IP display. The project is licensed under MIT. While the source code is fully open, it is maintained by a single developer and does not accept unsolicited pull requests. Contributions are welcome through issue discussions, bug reports, and translation improvements. The app supports over 30 languages including English, Chinese (Simplified and Traditional), Japanese, Korean, German, French, Spanish, Portuguese, Russian, and many more. Notable considerations: Fan control is in legacy mode and receives no updates. Sensor readings for CPU/GPU represent thermal zones rather than individual cores, and Apple Silicon sensor mapping may lag behind new SoC releases. Desktop widgets require the macOS widgets option to be enabled in Stats settings due to system process communication limitations.