DEV Community

Edris Ranjbar
Edris Ranjbar

Posted on

🧊 Coolping β€” Because Ping Should Be Cool 😎

Hey Devs πŸ‘‹

You know that moment when your website or server feels a bit too quiet and you hit ping just to make sure it’s still alive?
Yeah… I’ve been there too.

The problem is, ping is boring.
It works, but it doesn’t feel nice.
So I built something tiny, fun, and open-source to make that moment just a little cooler.

❄️ Introducing: Coolping

Coolping is a minimal command-line tool that pings your sites or servers β€” but with style, colors, and clean output.

$ coolping https://example.com
ℹ️ Pinging edrisranjbar.ir with 4 packets...
βœ… Reply from edrisranjbar.ir: seq=1 time=160 ms
βœ… Reply from edrisranjbar.ir: seq=2 time=169 ms
βœ… Reply from edrisranjbar.ir: seq=3 time=151 ms
βœ… Reply from edrisranjbar.ir: seq=4 time=151 ms

Solid connection! Your router approves. βœ…
Enter fullscreen mode Exit fullscreen mode

Simple. Fast. Cool.

✨ Why I built it

I wanted:

  • Something lighter than uptime dashboards
  • Something prettier than plain ping
  • And something open-source and hackable

Coolping started as a weekend project β€” but it quickly became part of my daily toolkit.
Now I use it to quickly check uptime or monitor small servers I host.

βš™οΈ Installation

You can install it easily with pip:

wget https://github.com/edrisranjbar/coolping/raw/main/coolping.deb -O coolping.deb
sudo dpkg -i coolping.deb
Enter fullscreen mode Exit fullscreen mode

That’s it β€” no setup, no accounts, no noise.

πŸš€ What it does (so far)

βœ… Pings websites and servers
βœ… Clean, colored output
βœ… Shows response time
βœ… Works on Linux, macOS, and Windows
βœ… 100% open-source

πŸ’‘ Future ideas

I’m planning to add:

  • Parallel ping for multiple URLs
  • Uptime logging
  • Notification hooks (Slack, Telegram, etc.)
  • JSON output for CI/CD pipelines

If you have any feature ideas β€” please share them in the repo! πŸ™Œ

🀝 Try it out & give feedback

If you like minimalist dev tools, I’d love you to give Coolping a try.

πŸ‘‰ GitHub Repository β†’ edrisranjbar/coolping

Try it, star it ⭐, or even open an issue with your thoughts.
Every bit of feedback helps make it better.

πŸ’¬ Final words

Coolping is a tiny project β€” but it reminds me that even small tools can make our dev life a bit more fun.

Ping smart. Ping cool. 😎

$ coolping yoursite.com
Enter fullscreen mode Exit fullscreen mode

Top comments (0)