attheodo / Pingu

Pingu - 🐧 A nifty menubar app that... pings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:MIT License


Languages

Language:Swift 100.0%