mectrics - Your Mac's vitals in the menu bar. Free and open source.

CPU, memory, battery, network, disk, GPU, temperature and fans in your menu bar. You pick which ones show, and a click opens the detail behind it. Compact Health folds the whole machine into one item that stays quiet until something's off. MIT, macOS 15+.

Add a comment

Replies

Best
Stats proved an open source monitor can be excellent, and iStat Menus set the depth people expect. I wanted something between the two: free and open, with alerting I'd actually trust. The part I use most is Compact Health. It's one menu bar item that summarizes the whole machine and stays quiet until something needs attention, so I'm not reading six numbers all day. Alert rules fire on sustained thresholds rather than momentary spikes, and there's a test delivery so you know what a 3am notification will look like before it happens. Everything is read from local system interfaces. No analytics, no crash reporting; the only network call the app can make is an update check you trigger yourself. Swift, MIT, macOS 15+. Happy to hear what's missing.

Compact Health staying quiet until something's actually off is the detail that matters. Every other menu bar monitor I've used just dumps every number on you all the time and you tune it out.

 Hey, thanks for the comment!

That's exactly why I built it. I had six numbers up there and had stopped

looking at any of them.

It only speaks up if something stays off for a while, not on a quick spike.

Otherwise it just sits there being boring.

Let me know if it ever nags you when it shouldn't.

Compact Health is the bit I'd use. I've got a Mac Mini sitting headless running agent jobs, so the menu bar is exactly where I never look. Is there a way to get the same alert rules out over CLI or JSON so I could pipe them somewhere else, or is it menu bar only for now?