Better Resource Monitor

Better Resource Monitor

A menu bar/tray system monitor for macOS.

English • EspañolPortuguês (Brasil)简体中文

Download on the Mac App Store Download macOS on GitHub Releases

Why

No admin password. No root helpers. No private APIs. No dock icon.

CPU, memory, GPU, and network in your menu bar. Runs sandboxed. On the Mac App Store with full features.

Comparison

Feature Better Resource Monitor Stats Eul iStat Menus
Mac App StoreYes (full features)NoLimitedLimited
Admin Password / PrivilegesNone (sandboxed)Requires root helperNoneRequires root helper
GPU API StabilityPublic APIPrivate APIPrivate APIProprietary
Memory Footprint~15 MB~50 MB~40 MB~100+ MB
CPU / Energy Impact< 0.1%~1%High (M-series)~1%
App Size< 7 MB~25 MB~5 MB~65 MB
Privacy/Telemetry100% offlineOfflineOfflineAnalytics
StatusActiveActiveUnmaintainedActive
LanguageRustSwift / C++SwiftObj-C / Swift
PriceFreeFreeFree$14.99
LicenseMITMITMITProprietary

Third-party numbers are rough estimates. Your mileage may vary.

Installation

Get it from the Mac App Store (includes automatic updates) or grab the .dmg from GitHub Releases.

Build from Source

You’ll need Tauri v2 prerequisites and pnpm.

git clone https://github.com/alexx855/better-resource-monitor.git
cd better-resource-monitor
pnpm install
pnpm tauri build

Development

# Run in development mode with hot reload
pnpm tauri dev

# Run tests
cd src-tauri && cargo test

# Run tests with coverage (requires cargo-llvm-cov)
cargo install cargo-llvm-cov
cd src-tauri && cargo llvm-cov --lib --html --output-dir coverage/

Credits