Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Learn more
Show the current latency of your connection in your Mac OS X menu bar
Objective-C
Branch: master
Clone or download
Karl Baron
Karl Baron gitignore
Latest commit 30097be Oct 22, 2014
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
PingMenu.xcodeproj
PingMenu
.gitignore
COPYING
PingMenu.app.zip
PreferencesWindowController.h
PreferencesWindowController.m Change host: Make "Save" the default button in the dialog Jan 14, 2014
PreferencesWindowController.xib Xcode update Oct 22, 2014
README.textile Signed .app Jan 14, 2014
screenshot.png Major update 1.1 Jul 16, 2013

README.textile

PingMenu README

Download compiled version: https://github.com/kalleboo/PingMenu/raw/master/PingMenu.app.zip

tl;dr

Adds a status menu to the OS X menu bar showing the current ping time to google.com

Why did you make this

Was sitting on a train tethering, the connection was going in and out, I wanted to see at a glance the status of the connection. I now use this whenever I’m on a flaky connection.

What does it do

It sends a ping to google.com every 5 seconds:

  • If the ping failed, changes the menu text color to red
  • If the ping is taking more than 100ms longer than the last one, menu text color turns yellow
  • When the ping succeeds, change menu color to black and show the ping time.

Also shows some stats if you select the menu.

What does it not do, but I plan to add at some point (especially if you bug me about it)

  • Maybe attempt DNS lookups to test the DNS server
You can’t perform that action at this time.