
Stats
A free menu bar app that shows CPU, GPU, memory, disk, network, battery and sensor stats on macOS.
- Stars
- 43k
- Forks
- 1.6k
- Licence
- MIT
- Language
- Swift
- Last update
- 5 days ago
- Type
- App
What it is
Stats is an open-source macOS app that sits in your menu bar and shows live readings of your Mac's system: processor, graphics, memory, disk, network, battery, temperatures and more. It is useful for checking why a Mac feels slow or runs hot without opening Activity Monitor. The README also describes an optional headless mode that streams metrics from a Mac over SSH to a System Stats account.
- See live CPU and GPU usage in the menu bar while a heavy task runs
- Watch temperature and voltage sensor readings over time
- Check network usage and, when permitted, your Wi-Fi network name
- Track battery level and Bluetooth device status
- Show multiple time zone clocks from the menu bar
Great for
- Mac users who want a glanceable view of CPU, memory, network or battery in the menu bar
- People monitoring temperatures or sensors on their Mac
- Users who want a free, MIT-licensed monitor they can read or modify
- People running a Mac remotely who want to set up the optional headless agent
Not ideal for
- Anyone needing fan control: the README says fan control is in legacy mode and receives no updates or fixes
- Users on Windows or Linux, since it supports macOS 12 and newer only
- People who expect contributions to be accepted freely: the project is maintained by one person and unsolicited pull requests are generally not accepted
- Privacy-focused users who object to update checks and public IP lookups, since these contact the project's servers
How to get it
- 1
Install with a package manager
You'll need: macOS 12 (Monterey) or newer · Homebrew (only for the brew install option)
Install with Homebrew
brew install stats - 2
Run it
- Install Stats using the DMG download or Homebrew
- Open Stats.app from your Applications folder
- If no icons appear, open System Settings → Menu Bar and toggle Stats ON
- Choose which modules to enable in the Stats settings
- 3
Get the most out of it
- Disable the Sensors and Bluetooth modules if you want to lower CPU use and energy impact
- Enable the macOS widgets option in Stats settings to show data in desktop widgets
- Drag menu bar icons into position while holding the command key to reorder them
- Enable Location Services for Stats if you want the Wi-Fi network name shown
Downloads
Strengths
- Free and open source under the MIT license, with the full source available on GitHub
- Covers many system areas in one menu bar app, from CPU and memory to sensors and Bluetooth
- The README states it collects no telemetry or analytics
Trade-offs
- Sensors and Bluetooth are the most resource-heavy modules; disabling them can reduce CPU use and power draw, per the README
- The project is maintained by a single developer, and fan control is no longer maintained
- Some features depend on macOS permissions, such as Location Services for the Wi-Fi name and menu bar access on macOS 26
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| stats (this) | 43k | App | beginner | 5 days ago | Mac users who want a glanceable view of CPU, memory, network or battery in the menu bar |
| atom | 60.7k | App | beginner | 3.8 years ago | Developers who want a desktop code editor they can customize with packages |
| hyper | 44.8k | App | beginner | 3 months ago | Developers who want a terminal they can customize with extensions or themes |
| yazi | 43.2k | App | intermediate | 4 days ago | People who already spend time in a terminal and want a faster way to browse folders |
| CodeEdit | 23.1k | App | beginner | 19 days ago | Developers on a Mac who work on non-Apple projects and want a native macOS editor |
| hammerspoon | 16.4k | App | intermediate | 4 months ago | Mac users comfortable writing small scripts who want custom keyboard shortcuts or window behavior |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.