Skip to content

Release 1.0.0: Full-featured macOS System Monitor

Latest

Choose a tag to compare

@binzheng binzheng released this 01 Dec 12:10
· 1 commit to main since this release

🎉 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

  1. Download MacSysMonitor.dmg
  2. Open the DMG and drag MacSysMonitor to Applications
  3. Launch MacSysMonitor - it appears in the menu bar
  4. 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