Your Mac's Menu Bar Is a Better Place for System Stats Than a Whole Dashboard App
You probably don't think much about what your Mac is doing until something feels wrong—the fan kicks on, a build crawls to a halt, or your battery drains faster than usual. At that point you want numbers, not vibes. Stats puts those numbers right where you'll actually see them: in your menu bar, one click away.
What It Does
Stats is a macOS system monitor that lives in your menu bar. Instead of a floating window or a separate dashboard you have to remember to open, it gives you compact menu bar items that expand into popups with details. The README lists the modules it covers: CPU utilization, GPU utilization, memory usage, disk utilization, network usage, battery level, sensors (temperature, voltage, and power), Bluetooth devices, and a multiple time zone clock. There's also fan control, though the README notes it's not maintained, which is worth keeping in mind.
Installation is about as frictionless as it gets. You can grab the DMG from the releases page and drag the app to your Applications folder, or skip all that and run brew install stats. The app supports macOS 12 (Monterey) and newer, and only stable releases—beta versions of macOS aren't supported.
Why It's Cool
It covers ground most menu bar monitors skip. Plenty of tools will show you CPU and memory. Stats goes further with GPU utilization and sensor readings for temperature, voltage, and power—the kind of data you'd normally need a heavier monitoring suite to see. If you're trying to figure out whether your fans are spinning up because of CPU load or GPU load, that distinction matters.
There's a headless mode for remote monitoring. This is the part that stands out. A single curl command installs Stats over SSH, enables a Remote module, and prints a URL with an authorization code. You open that URL on any device, sign in, and the machine starts streaming metrics to your account. It registers itself to launch at login and restart if it stops. The README is upfront that the Mac needs an active user session (a locked screen is fine), so a fully headless machine won't start until the next login—but for a Mac mini sitting in a closet, that's a genuinely useful setup.
The troubleshooting section is honest. The README doesn't pretend everything just works. It explains that macOS, not Stats, decides menu bar icon order (you can rearrange them by holding Command and dragging). It calls out that macOS 26 added a privacy control under System Settings → Menu Bar that must explicitly allow Stats to show icons. It notes that desktop widgets have communication disabled by default due to a data load problem in chronod, and that Wi-Fi network names show as Unknown unless you grant Location Services permission. These are the exact things you'd otherwise spend an hour googling.
Uninstalling is a documented script. A small thing, but a real one: there's an uninstall script bundled with the app that handles removing the SMC helper, which requires administrator privileges. Few menu bar utilities bother.
How to Try It
-
Install via Homebrew:
brew install statsOr download the latest DMG from the releases page, open it, and move the app to your Applications folder.
-
Launch Stats and enable the modules you care about. If no icons appear in your menu bar on macOS 26, open System Settings → Menu Bar and toggle Stats on.
-
To reorder icons, hold Command and drag them where you want.
-
If you want desktop widgets, open Stats settings and enable the
macOS widgetsoption—it's off by default. -
For remote monitoring over SSH:
curl -fsSL https://cdn.mac-stats.com/install.sh | bashThen open the printed URL and sign in to authorize the machine.
The full source and issue tracker are at github.com/exelban/stats.
Final Thoughts
Stats isn't trying to be a full observability platform—it's a menu bar utility that happens to cover more ground than most, with a remote agent mode that punches above its weight class. The unmaintained fan control is a caveat, and the macOS 26 menu bar permission quirk will trip up some people on first install. But if you want a quick, always-visible read on what your Mac is doing—or you've got a Mac mini you'd like to watch from another machine—it's a solid, no-nonsense choice.
Follow @githubprojects for more developer tools and open source projects.