openspeedtest / Speed-Test

SpeedTest by OpenSpeedTestâ„¢ is a Free and Open-Source HTML5 Network Performance Estimation Tool Written in Vanilla Javascript and only uses built-in Web APIs like XMLHttpRequest (XHR), HTML, CSS, JS, & SVG. No Third-Party frameworks or libraries are Required. Started in 2011 and moved to OpenSpeedTest.com dedicated Project/Domain Name in 2013.
https://openspeedtest.com
MIT License
2.28k stars 221 forks source link

Is there a headless client? #97

Open LazyBusyYang opened 1 year ago

LazyBusyYang commented 1 year ago

I am trying to test connection from a headless machine, without browser. Is there any way to run a test by console, and get stats like average upload/download speed and ping printed?

openspeedtest commented 1 year ago

https://github.com/openspeedtest/Speed-Test/issues/83 Not yet. Planning to write a client in C/C++/Rust in near future. Now I am busy with few other jobs.

LazyBusyYang commented 1 year ago

Thanks for your reply!

Brandonza commented 3 days ago

Is this still on the plan?

openspeedtest commented 3 days ago

@Brandonza Unfortunately, yes. However, I have started working on a new version, which should be ready soon. That said, I can't commit to a specific timeframe because I'm working on this part-time, and I want to ensure everything is done right, which requires extensive testing. The current web version is functioning well in the meantime.