A beautiful, minimalist system monitor for macOS that focuses on CPU and memory usage.
- Real-time CPU usage monitoring
- Real-time memory usage monitoring with detailed information
- Modern, clean UI with animated gauges
- Minimal resource usage
- Native macOS application
- macOS 11.0 (Big Sur) or later
- Xcode 13.0 or later
- Open Terminal
- Navigate to the MacMetrics directory
- Create an Xcode project:
xcodebuild -create -project MacMetrics.xcodeproj -target MacMetrics -xcconfig {} -configuration Debug- Open the project in Xcode:
open MacMetrics.xcodeproj- Build and run the project from Xcode
Once launched, MacMetrics displays two gauges showing your current CPU and memory usage. The app is designed to be simple and unobtrusive.
To quit the application, simply click the X button in the top-right corner.
You can customize the app by modifying the SwiftUI code:
- Change colors in the
MetricGaugeViewcolor parameters - Adjust the update interval in
SystemMonitor.swift(default is 2 seconds) - Add additional metrics by extending the
SystemMonitorclass
This project is available under the MIT License.