Compiling and exporting
Watch clock speed and heat while a long build or render runs, and see whether a slowdown is thermal or something else entirely.
Every subsystem gets its own screen with history behind it, and the menu bar carries a short version so the window can stay closed most of the day.
By default, Core-Monitor only watches the fans. Install the optional helper and you get three ways to drive them: a fixed speed, a boost profile, or a custom curve you draw yourself, point by point.
The moments this was made around: the fans wind up and you want to know exactly why.
Watch clock speed and heat while a long build or render runs, and see whether a slowdown is thermal or something else entirely.
Watts in and watts out, so the time-remaining figure reflects what the Mac is actually drawing right now, not a rough guess.
Pin the fans low before you hit record, check the temperature margin, then hand cooling back to macOS once you are done.
Set a threshold for heat, memory or battery and get a notification straight from the Mac itself, with no server involved.
The full source is public, so anyone can check exactly what gets read, what the helper writes, and what never leaves the machine.
No sign-in, no subscription, and no analytics library anywhere in the binary. Process names can be hidden in memory views too.
On Macs that still have one, Core-Monitor turns the Touch Bar into a strip of live instruments that sits above whatever app has focus.
A handful of good Mac monitors already exist. This is where Core-Monitor sits next to them, stated plainly.
| App | Strong at | Where Core-Monitor differs |
|---|---|---|
| iStat Menus | Covers dozens of metrics across many menu bar modules. | Narrower on purpose. Heat, power and fans, open source, with no license to buy. |
| TG Pro | Deep per-sensor diagnostics. | Monitoring comes first here; writing fan speed is an optional layer, not the whole app. |
| Macs Fan Control | Direct control over fan speed. | Wraps that control in a full dashboard, with history, alerts and menu bar readouts. |
| Stats | Free, modular menu bar widgets. | One dedicated window with history, built specifically around thermals. |
Pick whichever matches how you manage software on your Mac. Every route below is free.
Grab it straight from GitHub. The DMG gives you the familiar drag-to-Applications install; the ZIP is the bare app bundle.
Add the tap once, then install and upgrade the cask the same way you handle everything else.
brew tap --custom-remote offyotto/core-monitor \ https://github.com/offyotto/Core-Monitor brew install --cask offyotto/core-monitor/core-monitor
A read-only build reviewed by Apple. No helper and no fan writes, exactly as the App Store requires.
Short, direct answers to what people usually check first.
Apple Silicon Macs on macOS 13 or later. The sensors and fan interfaces it reads are specific to Apple's own chips, so Intel Macs are not supported.
No. Every reading works without it. It exists only so the app can write fan speeds, and you can hand control back to macOS whenever you like.
No. There is no analytics code and no account anywhere in the app. The one network call is optional WeatherKit weather for the Touch Bar, and it only runs if you switch it on.
macOS keeps its own thermal limits regardless of what any app requests. Core-Monitor also keeps an obvious way out: one click gives full control back to the system.
Cloud dashboards, fleet management, and a metric for every corner of the OS. The scope stays heat, power, memory, battery and fans, done properly.
Open an issue on the GitHub tracker. Release notes and older builds live on the releases page.