Portfolio / Creative Tech

System Vitals Monitor

A released native SwiftUI monitor that keeps aggregate CPU, GPU, memory pressure, thermal state, battery, network, disk, and power information visible in a private, compact Mac dashboard.

The Challenge

Balancing useful aggregate monitoring with Mac App Store sandbox limits, removing unavailable panels instead of advertising dead ends, and keeping periodic sampling lightweight.

System Architecture

SwiftPM-packaged macOS architecture coordinating a unified Observable telemetry store. Decouples raw hardware samplers from UI rendering, utilizing background dispatch queues to prevent UI thread blocking.

Hardware Telemetry Pipeline

SPEC ID: MACVITALS-SYS-01

PHASE 01
ProbingOS Kernel Telemetry
Extracts live hardware loads using IOKit and Host APIs.
PHASE 02
SamplingObservable Store
Debounces sensor values onto background dispatch threads.
PHASE 03
SandboxingApp Entitlements
App Store sandbox compliance filter gates private APIs.
PHASE 04
RenderingSwiftUI Dashboard
Updates graphs, widgets, and menu bar indicators.

Implementation Notes

  • Engineered aggregate CPU and per-core load, GPU, memory, storage, network, battery, power, and public thermal-state sampling with explicit Store-safe capability paths.
  • Designed compact and pinned views, customizable widgets, local 24-hour History, alerts, and on-demand disk and network checks.
  • Published version 2.0 as a free Mac App Store utility with live monitoring, compact and menu-bar modes, one-hour History, and one complete 30-minute Advisor result.
  • Lifetime Pro is an optional one-time purchase that adds deeper Advisor sessions, saved reports, retests, exports, 24-hour History, alerts, and active disk and network tests.

Screenshots & Walkthrough

System Vitals Monitor App Store screenshot showing the system overview dashboard with CPU, GPU, memory, power, network, disk, and battery sections.

System Vitals Monitor

Mac App Store / 2026

Project Snapshot

Role
Native macOS engineer and deployment-focused product designer
Medium
SwiftUI system utility
Format
Released Mac App Store app
Status
Version 2.0 available free on the Mac App Store
Outcome
Turns privacy-safe Mac telemetry into a free utility with an optional one-time Lifetime Pro unlock and a focused App Store acquisition funnel.

Project Metadata

Location
Mac App Store
Year
2026
Tech Stack
SwiftUISwiftPMmacOS APIsSandboxing

Keep looking

Related AI Systems Projects

View all AI Systems