Skip to main content

The FLExible Network Tester

Project description

Flent is a Python wrapper to run multiple simultaneous netperf/iperf/ping instances and aggregate the results. It was previously known as ‘netperf-wrapper’. See the web site for the main documentation: https://flent.org.

Installing Flent

Installing Flent can be done in several ways, depending on your operating system:

  • Arch Linux:

    Install Flent from the AUR.

  • Debian and Ubuntu:

    apt install flent
  • Fedora:

    dnf install flent
  • Gentoo: (supported in pkalin overlay)

    eselect repository enable pkalin && eix-sync
    emerge net-analyzer/flent
  • Nix:

    Flent is available in nixpkgs through the flent attribute.

  • Ubuntu pre-18.04:

    Add the tohojo/flent PPA.

  • Other Linux:

    Install from the Python Package Index:

    pip install flent
  • FreeBSD:

    Install the package

    pkg install flent

    Or install the port

    cd /usr/ports/net/flent && make install
  • macOS:

    Homebrew and Python 3 must be installed (Python 3 can be installed using Homebrew)

    Install the patched netperf package

    brew tap kris-anderson/netperf
    brew install netperf-enable-demo

    Install other dependencies

    brew install fping
    pip3 install matplotlib --user

    Install Flent using pip

    pip3 install flent --user

    Optional (install this if you want to use flent-gui)

    pip3 install pyqt5 qtpy --user

Quick Start

See https://flent.org/intro.html#quick-start or doc/quickstart.rst.

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

flent-2.3.0.tar.gz (3.7 MB view details)

Uploaded Source

Built Distribution

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

flent-2.3.0-py3-none-any.whl (4.1 MB view details)

Uploaded Python 3

File details

Details for the file flent-2.3.0.tar.gz.

File metadata

  • Download URL: flent-2.3.0.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for flent-2.3.0.tar.gz
Algorithm Hash digest
SHA256 ab2f81bcca410c1b41a8410cf72124a3f19bda9bacc45fcbaa2bad48a952d9e1
MD5 11ef4672695237ec512ed42430d05621
BLAKE2b-256 f6ad88ec84d470cc0c16ca5411e38f7c2e5dae875810f13efb76b2f3e2ada2be

See more details on using hashes here.

File details

Details for the file flent-2.3.0-py3-none-any.whl.

File metadata

  • Download URL: flent-2.3.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for flent-2.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 068b7a52ccb34a540fdfc3f0df76e59a43c47ce2f23af2ea114d7e8ae7b52dc7
MD5 f420af2f07e3413c27305a02de34702d
BLAKE2b-256 d8a5995f721795106406dae8dd9672bb50bccd64b860354fba1a43b136207bb7

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