Back to work

Network Inspector

Independent project · 2026 · Private build

A clearer view of your Mac’s network activity

I built a macOS utility that shows network activity in the menu bar and provides deeper views of throughput, latency, data usage, VPN status, and application connections.

The challenge

Keeping network activity visible while making connection details, usage, and application traffic available for closer inspection.

My responsibility

  • Built live download and upload indicators, together with views for connection details, usage history, and application connections.
  • Connected the interface to macOS APIs and built-in tools for inspecting networking and processes.
  • Added display settings, configurable units, and launch-at-login support.

Engineering decisions

The application uses SwiftUI and MenuBarExtra for its interface, Network and SystemConfiguration for connectivity, Darwin and libproc for process details, and built-in tools including networkQuality, ping, and scutil.

SwiftSwiftUINetworkSystemConfigurationDarwinlibproc