SKYCUBE.net

Solutions for Go, MySQL, PHP, Linux and more

Javascript to measure download and upload speed

Posted — Jun 13, 2018

JQSpeedTest is a jQuery based plugin to check network speed in between the client and your webserver/application.

JQSpeedTest does NOT REQUIRE SERVER-SIDE SCRIPTING. The implementation is in pure JavaScript and uses NO FLASH.

Supported servertypes are are Apache, IIS, lighttpd, Node.js, Nginx, Apache Tomcat, Tornado and many more juat needs one which accepts posts (therefore no S3).

Features

Requirements

Optional – used in the demo

Screenshots

Screenshot 1: Example which executes 1 Downloads, 1 Uplodads and 1 Repsonse Time Checks and shows the time taken

alt text

Screenshot 2: Example which executes 3 Downloads, 3 Uplodads and 3 Repsonse Time Checks and calculates the average

alt text

Screenshot 3: Example which executes 100 Repsonse Time Checks and displays in a Morris.js chart

alt text

Demo and Github Repo:

Demo is available at http://demo.skycube.net/jqspeedtest/

GitHub Repo is https://github.com/skycube/jqspeedtest