This application allows you to measure and display your internet speed on the macOS menu bar using Python and the rumps package. It uses Ookla's Speedtest API to measure your internet speed.
- Real-time speed test on the macOS menu bar
- Display download and upload speeds
- Speed test status with progress notification
- Display speed test results as a notification
- Python 3.6+
- rumps package
- speedtest-cli package
- Clone or download the repo:
git clone https://github.com/codeesura/SpeedTestApp-for-macOS.git
- Install required packages:
pip install rumps speedtest-cli
- Run the application:
python SpeedTestApp.py
- Start the application by clicking on the "📶" icon in the menu bar.
- Start the speed test by clicking on the "Speed Test" item.
- During download and upload speed tests, the progress percentage will be displayed in the menu bar.
- When the test is complete, the results will be displayed as a notification and in the menu bar.
MIT License - See the LICENSE
file for more information.