Flent
flent.org
Spec sheet
- Purpose
- Flent wraps netperf and similar tools to run predefined network tests, aggregate results, and plot them, primarily to test for bufferbloat.Read 4 Oct 2026 · flent.org
- Intended users
- The project describes Flent as a tool for making network experiments more reliable and easier to perform.Read 4 Oct 2026 · flent.org
- Additional measurements
- It can collect CPU usage, WiFi, qdisc, and TCP socket statistics as secondary data series.Read 4 Oct 2026 · flent.org
- Automation
- Batch experiment runs can automate testing regimes.Read 4 Oct 2026 · flent.org
- Data capture
- It can capture metadata from local and remote hosts and store it with plot data.Read 4 Oct 2026 · flent.org
- Desktop GUI
- An interactive plot viewer is available, and the macOS installation instructions list PyQt5 and qtpy as optional GUI dependencies.Read 4 Oct 2026 · flent.org
- Outputs
- Aggregated results can be saved as gzipped JSON or output as CSV, Org tables, and plots.Read 4 Oct 2026 · flent.org
- Plot formats
- Plots can be saved in formats supported by matplotlib, including PNG, PS, PDF, and SVG.Read 4 Oct 2026 · flent.org
- Repeatable tests
- It combines benchmarking tools into aggregate, repeatable test runs.Read 4 Oct 2026 · flent.org
- Supported installs
- The site lists installation options for Linux distributions, FreeBSD, and macOS.Read 4 Oct 2026 · flent.org
- Tools and dependencies
- Most tests use netperf 2.6 or later, while some use iperf; both tools must be available in PATH for the tests that use them.Read 4 Oct 2026 · flent.org
- UDP measurements
- The documentation recommends irtt for UDP measurements and says its server must run on target hosts.Read 4 Oct 2026 · flent.org
Plans and prices
Flent Free No paid plans or usage limits stated on the opened pages Read 4 Oct 2026 · flent.org
Where Specifiction places it
- Network Testing Software#16 of 337.8