Skip to main content

Simple ping visualization on the CLI

Project description

Pingstats, a simple CLI based ping visualization script

This script provides a very simple CLI based ping visualization script by utilizing hipster plot.

This project is a much simplified version of PingStats, a project of mine that went from being useful (i.e, the functionality of this script) to an over complicated mess of spaghetti code. That software provides GUI based plotting, as well as CSV based logging of ping data over time.


Installation has been made easy on any Unix based system that implements pip3.

pip3 install pingstats


For versions previous to V0.4.3, manual install must be used. All versions aside from V0.1 can be installed by cloning the repository and recreating the install script manually.


This software was implemented with simplicity in mind, and only provides one point of access:


Examples of software in use

In this image, we can see two separate outputs. The top display is a display of the most recent actual return times, whereas the bottom display is the average return time for each sequence.

This display automatically scales to whatever window you have open, adding more lines and columns as necessary.

Running the tests

To run the tests, clone the repository:

git clone

Then simply run:

python3 test

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pingstats- (5.1 kB) Copy SHA256 hash SHA256 Wheel py3
pingstats- (4.6 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page