PingPlotter monitors network performance continuously, tracking latency, jitter, and packet loss while showing network paths to help locate connection problems.
Alternatives to TRex
iPerf2 measures network traffic performance, including throughput, latency, link capacity, and responsiveness.
GitHub CodeQL is a language and toolchain for analyzing code as data.
- 4
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan - 5

EVE-NG
EVE-NG is a clientless network emulation platform for network, security, and DevOps professionals.
Free planWebLinuxmacOSSelf-hosted7.0Free plan - 6

Netpicker
Netpicker validates network configurations, state, security, compliance, and behavior, and can automate remediation.
Free planWebAPILinuxSelf-hosted6.8From $7,500 a year - 7
LibreSpeed
LibreSpeed is a lightweight JavaScript speed test that measures download, upload, ping, and jitter using XMLHttpRequest and Web Workers.
Free planAndroidWebLinuxmacOS6.7Free plan - 8
OpenSpeedTest
OpenSpeedTest is a browser-based HTML5 tool for measuring internet and network performance.
Free planAndroidiOSWebLinux6.7Free plan - 9
Tessabyte
Tessabyte measures network performance on wired and wireless connections, charting uplink and downlink speed, packet loss, and jitter.
iOSLinuxmacOSWindows6.7$39 one-time - 10
Mininet
Mininet is a free network emulator for creating virtual hosts, switches, controllers, and links on a single machine.
Free planAPILinuxmacOSSelf-hosted6.6Free plan - 11
Ostinato
Ostinato is network traffic generation and analysis software for validating throughput, QoS, multicast, routing, switching, protocol behavior, and network performance.
APILinuxmacOSSelf-hosted6.5From $12 a month - 12
GNS3
GNS3 is free, open-source software for emulating, configuring, testing and troubleshooting virtual and real networks.
Free planWebLinuxmacOSSelf-hosted6.4Free plan - 13
M-Lab NDT
M-Lab NDT measures a network connection’s capacity for bulk data transfer and reports upload speed, download speed, and latency.
AndroidiOSWebAPI6.3 - 14
SmokePing
SmokePing measures network latency, latency variation, and packet loss, then stores and displays those results.
Free planWebLinuxSelf-hosted6.3Free plan - 15
Cisco pyATS
Cisco pyATS is a Python framework for network testing, automation, and validation.
Free planLinuxmacOSSelf-hosted6.1Free plan - 16
iperf3
iperf3 is a free tool for measuring achievable bandwidth on IP networks.
Free planAPILinuxmacOSSelf-hosted6.1Free plan - 17
Netperf
Netperf is a network performance measurement tool for throughput and end-to-end latency.
Free planLinuxmacOSWindows6.1Free plan - 18

perfSONAR
perfSONAR is a free, open-source network measurement toolkit for examining performance across network paths and helping identify problems as they occur.
Free planAPILinuxSelf-hosted6.1Free plan - 19
Batfish
Batfish is an open-source network configuration analysis tool for checking policy and expected network behavior.
APILinuxmacOSSelf-hosted6.0 - 20

Invariant
Invariant checks network configurations against connectivity and security rules, helping network and security operators find reachability problems and security gaps.
Free planWebAPI6.0Free plan - 21
Flent
Flent is a free, open-source desktop tool for running repeatable network experiments, primarily to test for bufferbloat.
Free planLinuxmacOS5.9Free plan - 22

Forward Enterprise
Forward Enterprise builds a mathematical digital twin of a hybrid network from device state and configuration data.
WebAPISelf-hosted5.9 - 23

IP Fabric
IP Fabric is an application-aware network digital twin for on-premises and cloud environments.
WebAPILinuxSelf-hosted5.9 - 24
MoonGen
MoonGen is a free, MIT-licensed packet generator for high-speed network testing on Linux.
Free planLinuxSelf-hosted5.7Free plan - 25
Pktgen-DPDK
Pktgen-DPDK is free, self-hosted Linux software for repeatable performance and functional packet testing.
Free planLinuxSelf-hosted5.7Free plan - 26

Cisco ThousandEyes
AndroidWebmacOSWindows5.4 - 27
NetBeez
WebLinuxmacOSWindows5.4 - 28
PacketForge
PacketForge is a paid traffic generator for validating network and device performance, scalability, and reliability.
WebWindows5.4 - 29
Shadow
Shadow is free, open-source Linux software for researching, developing, testing, and evaluating real networked applications in simulated networks.
Linux5.4 - 30
Testground
Testground is a free tool for testing, benchmarking, and simulating distributed and peer-to-peer systems at scale.
APILinuxSelf-hosted5.4

