A Python wrapper for iperf3 with configuration management, plotting, and CLI interface
Project description
piperf3
A mostly vibe-coded wrapper around iperf3 for running, collecting, and plotting network performance tests. Very unstable, probably only works with iperf v3.19.
Requirements
iperf3 binary in path. You should be able to run iperf3 from command line.
Installation
pip install piperf3
CLI usage
piperf3 client SERVER [OPTIONS]— run a client test withSERVER(hostname/IP)piperf3 server [OPTIONS]— run an iperf3 server
License
MIT — see the LICENSE file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file piperf3-0.0.10.tar.gz.
File metadata
- Download URL: piperf3-0.0.10.tar.gz
- Upload date:
- Size: 64.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2157f149d4bb6f3880146443712aa7513e575c562523a829e8dc32c04eac49fe
|
|
| MD5 |
e2d235321ff4e03644dc4b394df63dc8
|
|
| BLAKE2b-256 |
90a8dced2d031017cd22d6c4c87ad25fb5d550ffcdfd796a8e28c591b32ea674
|
File details
Details for the file piperf3-0.0.10-py3-none-any.whl.
File metadata
- Download URL: piperf3-0.0.10-py3-none-any.whl
- Upload date:
- Size: 17.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d75f524e2878afc3fe7b0101b14e345286a4bf8032f6f47ef17185e5b568d7a8
|
|
| MD5 |
31a763e6926cd7a1db5a0f691966b8b8
|
|
| BLAKE2b-256 |
9354ade5a5e7fda74106a9e51887d0c24409e8ee872f86d2940a5432a1d42f4f
|