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