https://github.com/gautamajay52/speedmeter
A program to check internet speed and exhaust unlimited bandwidth using fast.com or any other direct url
https://github.com/gautamajay52/speedmeter
bandwidth bandwidth-test fast-cli internet internet-speed speedmeter speedtest speedtest-cli wifi-speed
Last synced: 11 months ago
JSON representation
A program to check internet speed and exhaust unlimited bandwidth using fast.com or any other direct url
- Host: GitHub
- URL: https://github.com/gautamajay52/speedmeter
- Owner: gautamajay52
- License: mit
- Created: 2024-05-12T15:09:51.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-12T16:24:49.000Z (about 2 years ago)
- Last Synced: 2025-05-16T19:45:11.883Z (about 1 year ago)
- Topics: bandwidth, bandwidth-test, fast-cli, internet, internet-speed, speedmeter, speedtest, speedtest-cli, wifi-speed
- Language: Python
- Homepage: https://github.com/gautamajay52/speedmeter
- Size: 4.88 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ⚡speedmeter [](https://github.com/gautamajay52/speedmeter)
> A program to check internet speed and exhaust unlimited bandwidth
## ⚡Benefits:
`speedmeter` offers `-u` flag to exhaust unlimited bandwidth.
## ⚡Installation:
Available on [PyPI](https://pypi.org/project/speedmeter/)
```
pip install speedmeter
```
## ⚡Usage:
To test using `fast.com`
```
speedmeter
```
To test using `fast.com` for `infinite` time.
```
speedmeter -u
```
To test using `different direct URL`.
```
speedmeter -t https://somelink.com/hosting/directfile.ext
```
Full help is available with `$ speedmeter --help`
## ⚡Flags:
- `--unlimited, -u` test for infinite time
- `--test-url TEST_URL, -t TEST_URL` add different url to start testing [this url should host a direct file]
- `--simple, -s` Only display the result, no dynamic progress bar
- `--version` Display the version number and exit
- `--count COUNT, -c COUNT` number of urls to request from fast.com [default 3, Max 5]
- `-h, --help` show this help message and exit
## ⚡ToDos:
- [x] Use unlimited bandwidth
- [x] Use custom direct URL to test
- [ ] Multi-threaded testing
- [ ] Add more ToDos
## ⚡Credits:
* [GautamKumar(me)](https://github.com/gautamajay52) for [Something](https://github.com/gautamajay52/speedmeter)
* It is a python port of [fast-cli](https://github.com/gesquive/fast-cli) with some modification.