macOS Released · 2026

NetPing Monitor

Real-time network monitoring for Mac. ICMP ping monitoring with live RTT charts, smart alerts, traceroute, CIDR scanner, and menu bar integration — completely local, no cloud.

Project Snapshot

Role

Solo developer

Year

2026

Platforms

macOS 13+

Stack

Swift, SwiftUI, Network.framework, ICMP

Problem

macOS lacks a built-in tool for continuous network monitoring. System engineers and power users needed a lightweight, always-on monitor that could track multiple hosts simultaneously, alert on degradation, and stay out of the way in the menu bar — without sending data anywhere.

Solution

NetPing Monitor is a native macOS app that continuously sends ICMP pings to configured hosts and visualizes the results in real time. It lives in the menu bar with configurable alert thresholds, and opens a full monitoring dashboard on demand.

Engineering Highlights

Platform Constraints

Raw ICMP requires careful entitlement handling in the Mac App Store sandbox. Background network operations needed proper capability declarations. The app uses Apple’s Network.framework exclusively to avoid App Store rejections from lower-level socket approaches.

Outcome

A lightweight but complete network monitoring tool trusted by macOS power users and network engineers for always-on latency monitoring, alerting, and LAN diagnostics. Available on the Mac App Store.

Screenshots

Main NetPing Monitor dashboard showing live host status and round-trip times
NetPing Monitor chart view for latency tracking on macOS
Detailed host monitoring interface in NetPing Monitor
Additional macOS diagnostics screen from NetPing Monitor
← Back to all projects