Ping是可直接在您的Web浏览器中运行的延迟测量应用程序

Ping是可直接在您的Web浏览器中运行的延迟测量应用程序。 目前,有两种可靠的方法可以使用HTTP Fetch和WebSocket。

JavaScript 其它杂项

访问GitHub主页

共84Star

详细介绍

Ping

Ping is a latency measurement App that works directly in your web browser. Currently at the moment there is 2 reliable way to do this, using HTTP Fetch and WebSocket.

You can try the App here: https://ping.calvin.al

Getting Started

Source Code

  • Source code for the React client app will be available soon, It's currently a mess, making it unsuitable for public viewing.
  • Geodata Lookup API

Features

  • Measure latency with HTTP/WebSocket
  • Real-time Charts
  • World Maps
  • Geolocation Data
  • Change server modals
  • Share button
  • Dark Mode 🆕

Planned Features

  • Code Refactoring (Yes, the code is a mess right now)
  • Show/hide chart toggle
  • Better Geolocation data, ability to switch between Origin and Destination
  • Ping Multiple servers at once
  • Global Latency page / Server browser (Will need servers from all around the world 😮 )
  • Electron App (ICMP support with Node.js)
  • Change charts timeframe (5 and 10 minutes or possibly longer)

Why this was made?

Since the Covid-19 outbreak, I have found my internet connection very unstable, therefore this led me to open Command Prompt all the time doing something like ping -t google.com to see how its currently doing. And I tried finding some ping test site but none of them had a real-time graph or something like that, so I made this 😁

Support

推荐源码