A tiny zoo of
live system stats.
ZooStats is a native macOS menu bar app for live system statistics. Pin a CPU number, a fox that runs faster as your build heats up. All readings stay on your machine. Nothing is uploaded.
- Interface
- Wi-Fi · en0
- Local IPv4
- 192.168.0.140
- Local IPv6
- fe80::1033:9906:aff5:bb96%en0
- Public IP
- 88.19.176.250
※ values above are simulated client-side · the real app reads the same metrics from local Apple system APIs on your machine
where the numbers come from
Four sources. All local.
Each metric comes from an Apple system API on your machine. There is no backend, no tracking, no third-party SDK. Nothing is fetched. Nothing is uploaded.
host_processor_info
1 Hz
vm_statistics64
1 Hz
IOReport
2 Hz
getifaddrs
1 Hz
system
Built like infrastructure. Measured, not asserted.
The animation runs in the WindowServer, not in our process. Pin one sprite or pin four — the per-tick cost is the same, because frame cycling never crosses back into our app. The numbers below are budgets enforced in CI; they are not aspirations.
Performance budget
- idle CPU · any number of animating sprites< 1 %
- memory footprint · idle< 30 MB
- app-side wakes · animated pins< 10 / sec
- display sleep wakes0
- deps · third-party1 · Sparkle
Stack & compatibility
- macOS14.0 (Sonoma) +
- CPUApple silicon · Intel
- languageSwift 5.9 / SwiftUI
- runtimeNSStatusItem · LSUIElement
- distributionDMG
- publisherNoël Ruault
install
Run the
whole zoo.
macos download
ZooStats-latest.dmg ↓The app is free. No accounts, no licence keys, no auto-updaters phoning home. Drop the DMG into Applications and the zoo lives in your menubar from the next reboot.
- publisher
- Noël Ruault
- based
- Alicante, ES
- contact