Repository navigation
🎉 MacSysMonitor 1.0.0
Full-featured macOS menu bar system monitor with comprehensive metrics tracking.
✨ Features
- Multi-metric Monitoring: CPU, Memory, Network, Storage, and Battery
- Switchable Display: Click sections to change menubar display (CPU/Memory/Network)
- Compact UI: Beautiful, space-efficient design with rounded app icon
- Real-time Updates: Configurable 0.5-10 second intervals
- Accurate Metrics: All values validated against macOS Activity Monitor
📦 Installation
- Download
MacSysMonitor.dmg - Open the DMG and drag MacSysMonitor to Applications
- Launch MacSysMonitor - it appears in the menu bar
- Click the icon to view detailed metrics
🔧 Technical Details
- Requirements: macOS 14.0+ (Sonoma recommended)
- Size: 1.8 MB
- Performance: <3% CPU usage, <30MB memory
- Tests: 12 comprehensive unit tests included
📊 What's Monitored
CPU: System, User, Idle percentages
Memory: Usage, App Memory, Wired, Compressed, Pressure
Network: Upload/Download speeds, Local IP
Storage: Used/Total capacity with accurate purgeable space handling
Battery: Level, Max Capacity (health), Cycle Count, Temperature
🐛 Bug Fixes in 1.0.0
- Fixed storage calculation using volumeAvailableCapacityForImportantUsage
- Fixed battery max capacity (was 1.6%, now shows correct 95.6%)
- Fixed battery temperature conversion (was -243°C, now correct ~27°C)
- Fixed memory metrics to match Activity Monitor (using internal_page_count)
🎨 UI Improvements
- Compact popup design (25-30% smaller)
- Removed zero-padding from numbers
- Rounded corner app icon
- Click metric sections to switch menubar display
Full Changelog: dc10082...v1.0.0
🤖 Built with Claude Code