A macOS GUI for Apple’s networkQuality test — speed and responsiveness under load (RPM), so you can spot bufferbloat and laggy links that a plain Mbps number misses.
Who it’s for
- Home Wi-Fi and video calls that feel sticky despite “fast” internet
- Offices that need to tell Local Network trouble from internet trouble
- Anyone who wants a clear GUI instead of the
networkQualitycommand line
Compare — Internet vs Local Network, and which hop is the limit
macOS 14.6 or later. Universal (Apple silicon and Intel). NetworkRPM and NetworkRPM Server are separate installs.
NetworkRPM (the tester)
- DMG: Download NetworkRPM
- PKG: Download the installer
NetworkRPM Server (Local Network)
Homebrew
brew install ofirgalcon/networkrpm/networkrpm
brew install ofirgalcon/networkrpm/networkrpm-serverOlder builds: Releases.
If you still have the old NetworkQuality app, quit it and remove it after installing NetworkRPM.
- Measures uplink, download, and RPM against Apple’s internet servers or a Mac on your Local Network
- NetworkRPM Server advertises over Bonjour so another Mac can test the local path without hitting the internet
- Compare runs internet then local back-to-back and shows which hop is the limit
- Repeat schedules tests on an interval; Repeat Graph charts RPM and Mbps over time
- History keeps recent sessions — pin the ones you care about
- Shows Wi-Fi or Ethernet link tiles while the test runs
NetworkRPM Server — leave it running on a wired Mac for Local Network tests
History — recent runs, Compare sessions, and pinned results
Repeat Graph — RPM, Mbps, and Wi-Fi rate across a scheduled series
The full manual (same text as Help → NetworkRPM Help) is in HELP.md.
Copyright © 2024–2026 GalCon.
Free to use and redistribute at no charge — for personal or commercial use — provided you credit GalCon and include a link to gal.uk. Not for resale. See LICENSE.



