This is a preview, I'll add others kinds of benchmark soon
- Clone the repo or download the zip:
git clone https://github.com/insign/ben.git && cd ben
- Mark it as executable
chmod +x ./ben
Soon I'll make it available to run without install
Test using the most popular DNS servers (see ipv4.csv)
./ben dns
./ben dns youtube.com
./ben d wikipedia.org
- Add CPU, disk and connection benchmarking
- Add IPv6 DNS benchmarking
- Use a bash framework
- Catch errors thrown by network failure
- Manipulate results better. e.g: sort
- Accept --json parameter to show machine values
- Save results locally
- Save results online
- on public server
- on private server
- add privacy terms
- Create fast install command
- Test DNS ordered by random
- Add ben to xpm
- Add auto-update
- Create a container image to run without install
- Command to run using curl instead install
- Unit tests
GNU Affero General Public License v3.0
For now, you can just make a PR.
bashly - bash CLI generator