SpeedScope is a modern, user-friendly GUI application for testing and analyzing your internet connection speed. Built with Python and customtkinter, it provides real-time speed measurements, historical data tracking, and beautiful visualizations.
- 🚀 Real-time download and upload speed testing
- 📊 Interactive graphs showing speed history
- ⏱️ Ping measurement
- 📈 Progress bars with live updates
- 🌙 Modern dark theme interface
- 💾 Automatic test history saving
- 📱 Responsive design
- Clone the repository:
git clone https://github.com/your-username/speedscope.git
cd speedscope- Run the application:
python speedscope.pyThe application will:
- Open a modern GUI interface
- Allow you to start speed tests with a single click
- Display real-time results with progress bars
- Show historical data in a graph
- Save all test results automatically
- Python 3.7 or higher
- Internet connection
- Required packages listed in
requirements.txt
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with customtkinter
- Speed testing powered by speedtest-cli
- Graphs created with matplotlib
