Skip to content

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.

License

Notifications You must be signed in to change notification settings

codeesura/SpeedTestApp-for-macOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpeedTestApp for macOS

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.

Features

  • 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

Requirements

  • Python 3.6+
  • rumps package
  • speedtest-cli package

Installation

  1. Clone or download the repo:
git clone https://github.com/codeesura/SpeedTestApp-for-macOS.git
  1. Install required packages:
pip install rumps speedtest-cli
  1. Run the application:
python SpeedTestApp.py

Usage

  • 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.

License

MIT License - See the LICENSE file for more information.

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages