A lightweight, floating network speed monitor for Windows that displays real-time download and upload speeds.
- Real-time network speed monitoring
- Floating, always-on-top window
- System tray integration
- Taskbar progress indicator
- Network interface selection
- Full speedtest functionality (download, upload, and ping)
- Minimalistic, modern UI
(Add screenshots here)
- Windows OS
- Python 3.6+
- Required Python packages (see requirements.txt)
-
Clone this repository:
git clone https://github.com/yourusername/netspeed.git cd netspeed -
Install the required dependencies:
pip install -r requirements.txt -
Run the application:
python Netspeed.py
You can build a standalone Windows executable using PyInstaller:
python Netspeed.py
This will create a NetSpeedMonitor.exe file in the dist directory.
- The application shows download and upload speeds in real-time
- Drag the title bar to move the window around
- Click the minimize button to hide to system tray
- Right-click the system tray icon for options
- Click "Run Speedtest" to perform a full network speed test
- Select different network interfaces from the dropdown menu
Contributions are welcome! Please feel free to submit a Pull Request.