Internet speed test with Speedtest

What is SpeedyStest?

SpeedyTest is a powerful command-line tool for measuring internet speed. With its advanced features and intuitive interface, it provides accurate and comprehensive speed test results. Whether you’re a network administrator, developer, or simply want to monitor your internet connection, SpeedyTest is the perfect tool for the job.
Don’t forget to check the article we wrote for dns tracking


  • Measure download speed, upload speed, and ping latency.
  • Generate detailed reports with graphical representation of speed test results.
  • Save and export test results in various formats (CSV, JSON, etc.).
  • Customize speed test parameters and server selection.
  • Compare speed test results over time to track performance changes.
  • Integrate SpeedyTest into your own applications using the provided API.
  • track your timeline with saved database


git clone


Before you can use SpeedyTest, you need to make sure that you have the necessary requirements installed. You can install these requirements by running the following command:

pip install -r requirements.txt


Run the following command to perform a speed test:



on the terminal

on the sqlite and graphical representation


Contributions are welcome! To contribute to SpeedyTest, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your forked repository.
  5. Open a pull request in the main repository.


SpeedyTest is a powerful tool for anyone who wants to measure and monitor internet speed. It helps users to reach fast and reliable results with its simple usage, graphical reports and customizable options. It’s worth trying SpeedyTest to monitor and optimize the performance of your internet connection

Leave a Comment

Join our Mailing list!

Get all latest news, exclusive deals and academy updates.