Skip to content

A simple Python application to test network speed using speedtest-cli and tkinter for a graphical user interface. Measure your download and upload speeds with a user-friendly GUI.

Notifications You must be signed in to change notification settings

vulct174/python-network-speed-tkinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python Network Speed Test with Tkinter

This project provides a simple graphical interface to test your internet connection speed using Python. The application uses the speedtest-cli library to measure download and upload speeds, and tkinter to create the graphical user interface.

Features

  • Test download and upload speeds
  • Display results in a user-friendly GUI
  • Simple and intuitive design

Prerequisites

Before running the application, ensure you have the following installed:

  • Python 3.x
  • speedtest-cli library
  • tkinter library (usually included with Python installations)

Installation

  1. Clone the repository:

    git clone https://github.com/vulct174/python-network-speed-tkinter.git
    cd python-network-speed-tkinter
  2. Install the required packages:

    pip install speedtest-cli
  3. Run the application:

    python main.py

Usage

  1. Launch the application:

    python main.py
  2. Click the "Start Test" button to begin measuring your network speed.

  3. The results will be displayed in the GUI, showing both download and upload speeds in Mbps.

Example

Screenshot of the application

About

A simple Python application to test network speed using speedtest-cli and tkinter for a graphical user interface. Measure your download and upload speeds with a user-friendly GUI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages