A simple and effective tool to test the download speed of your internet connection. This project fetches a file and calculates the download speed in Mbps. Additionally, it fetches the IP address of the user and displays it.
- Fetches and displays the user's IP address.
- Tests the internet download speed.
- Displays the download speed in Mbps.
- Visualizes the download speeds in a chart.
- Calculates and displays the average download speed.
-
Clone the Repository:
git clone https://github.com/doozie7/network-speed-test.git
-
Navigate to the Directory:
cd network-speed-test
-
Open
index.html
:You can simply open
index.html
in your browser to see the tool in action.
- The tool will automatically start testing the download speed when you open the page.
- The tool will display the current download speed in Mbps.
- After multiple runs, the tool will display the average download speed on the chart.
index.html
: Contains the main HTML structure of the tool.styles.css
: Contains all the styling for the page.speedtest.js
: Contains the main JavaScript functions responsible for testing the download speed, fetching the IP address, and drawing the chart.
- Fork the repository.
- Create a new branch for your changes.
- Make your changes.
- Commit and push your changes.
- Create a pull request.
This project is licensed under the MIT License.