Skip to main content

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 with SERVER (hostname/IP)
  • piperf3 server [OPTIONS] — run an iperf3 server

License

MIT — see the LICENSE file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

piperf3-0.0.6.tar.gz (62.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

piperf3-0.0.6-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file piperf3-0.0.6.tar.gz.

File metadata

  • Download URL: piperf3-0.0.6.tar.gz
  • Upload date:
  • Size: 62.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.8.15

File hashes

Hashes for piperf3-0.0.6.tar.gz
Algorithm Hash digest
SHA256 688509ef1699bd6afcc420b9bd22a17b5165b34ed6fa67ad1aede202dc116d92
MD5 1b1f4ec1c2cb83dfbd0cc66d8383a600
BLAKE2b-256 3d1e414c3201fe8f56ed72157ce3355993ee5880289faecfe02edfcc621cafcd

See more details on using hashes here.

File details

Details for the file piperf3-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: piperf3-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.8.15

File hashes

Hashes for piperf3-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 bc6fde9b3368732555e26872e53228f57bee7af07c1d8a648ea9ed6b56c51b54
MD5 e3f957d3cf6137f2227e6562af4c077b
BLAKE2b-256 a8e3ce11e1064f05f9e9f8e4f7ef32056ef9edcc3a311c8fdba03f9c946fe9e3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page