Skip to content
/ Pingu Public

Pingu - ๐Ÿง A nifty menubar app that... pings

License

Notifications You must be signed in to change notification settings

attheodo/Pingu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

45 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

alt text

Pingu

๐Ÿง A nifty menubar app that... pings

Download latest release

alt text

Features

โœ… Utilizes BSD Ping of your macOS system under the hood

๐ŸŒ’ Supports light and dark mode

๐ŸŽฏ Easily switch between your last 5 hosts (LIFO)

๐Ÿ• Custom interval for each ping targer (500ms, 1s, 5s, 30s and 1m)

๐Ÿš€ Launch at login for the lazy ones

Room for improvement

  • Assumes BSD ping utility resides at /sbin/ping (default path for macOS). If it's not there, well, it won't work. In fact it might crash, I didn't check.
  • Parsing BSD ping's output is to say the least... naive. Regex would be a good next improvement if not rolling an entirely homebrew ICMP infra.
  • Needs an auto-update mechanism. Sparkle has been evaluated as good candidate.

Contributing & Feedback

  • Contributions are welcome. Feel free to open a PR.
  • For feedback, bug reports or showing love, please open an issue.

About

Pingu - ๐Ÿง A nifty menubar app that... pings

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages