The busier the CPU, the faster the windmill · system monitor, global shortcuts, window layouts

KoiX StatsMenu bar system monitor

A native macOS menu bar app written in Swift 6 and SwiftUI. It watches CPU, memory, disk, network, and per-app usage, and ships 18 window layouts with customizable global shortcuts. No network access and no account; traffic history stays on your Mac.

Status
New · actively updated
For
Anyone who likes to keep an eye on their Mac
System
macOS 14 or later
Data
Offline · stays on your Mac

Core experience

The faster the windmill,
the busier the CPU.

When your Mac suddenly runs hot and the fans spin up, finding the culprit usually means opening Activity Monitor and scrolling through a long list of processes. KoiX Stats puts the answer in the menu bar: a paper windmill turns with the load, so a glance tells you how busy things are, and one click shows who is using the CPU, memory, and network.

01

A windmill that tells you the load

At around 5% load it turns 0.2 times a second; at full load, three times a second, easing smoothly between the two and stopping when the display sleeps. Left-click for the panel: total CPU, per-core bars, a 60-second trend and temperature, memory and memory pressure, disk reads and writes, network up and down, and the top three apps for each.

02

One shortcut, every window in place

Halves, corners, thirds, maximize, center, and moving across displays—18 layouts in all. Portrait screens switch to top and bottom automatically, and the gap between windows is adjustable.

03

Lives in the menu bar, barely there

Core Animation spins the windmill, so idle overhead stays around 0.5% CPU; walking every process is costly, so it only happens while the panel or the app list is open.

Modules

What already works

Everything below is in the current release. Left-click the windmill to open the panel, right-click for the menu—window layouts can run straight from there too.

01CPU
Total usage with the user / system split, per-core bars, and a 60-second trend; temperature when a sensor is readable (the average, with the peak on hover), plus the top three apps.
02Memory
Measured the way Activity Monitor does it (app + wired + compressed), with swap, colouring by memory pressure, and the top three apps.
03App usage
CPU and memory totalled per app, helper and child processes included, sortable; sampled only while the panel or the list is visible.
04Disk
Free and total capacity of the startup volume, plus live read and write rates.
05Network and traffic
Live upload and download rates, today’s traffic, and the three apps downloading fastest; the Traffic tab in settings holds a 30-day chart. Only physical interfaces are counted, so VPNs and other virtual interfaces are never counted twice.
06Global shortcuts
19 default shortcuts you can record, clear, or reset, with conflicts handled for you; no accessibility permission needed.
07Window layouts
Halves, corners, thirds and two-thirds, maximize and almost maximize, center, and moving across displays; portrait screens stack top and bottom, with a window gap from 0 to 30 pt.
08Launch and refresh
Starts at login through the system’s login items, with no helper app; the monitor refreshes every 1, 2, or 5 seconds.

Boundaries

What it does not do

It is a quiet menu bar utility, not a full system diagnostics suite. Here is what it explicitly does not promise.

  • macOS 14 or later only, with no Windows or Linux version; the app’s interface is currently in Simplified Chinese only.
  • Window layouts need the Accessibility permission; monitoring and global shortcuts need no permission at all.
  • CPU temperature comes from SMC sensors and is hidden where none can be read, such as in a virtual machine; per-app network rates rely on a private system interface, and that list is hidden when it is unavailable.
  • Services the system launches directly (such as Safari’s web content processes) cannot be attributed to an app and are left out of app usage.

Shortcuts

Arrange windows without the mouse

⌃ is Control, ⌥ is Option, ⌘ is Command. These are the combinations that work out of the box.

Every shortcut can be re-recorded, cleared, or reset in the Shortcuts tab of the app’s settings; all global shortcuts pause while you record, so nothing fires by accident.

ActionKeys
Show / hide the panel⌃⌥⌘S
Left / right half⌃⌥←⌃⌥→
Top / bottom half⌃⌥↑⌃⌥↓
Top-left / top-right / bottom-left / bottom-right⌃⌥U⌃⌥I⌃⌥J⌃⌥K
Left / center / right third⌃⌥D⌃⌥F⌃⌥G
Left / right two-thirds⌃⌥E⌃⌥T
Maximize⌃⌥↩
Almost maximize⌃⌥⌘↩
Center⌃⌥C
Next / previous display⌃⌥⌘→⌃⌥⌘←

Next product

Continue to KoiX Finder