How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
LibreSpeed is a self-hosted HTML5 network speed test tool used to measure download and upload speeds, ping, and jitter. It operates as a private server for measuring network performance without relying on third-party services. The system functions as a multi-backend performance tool that executes network tests across different server environments and geographic locations. It supports both PHP and Node.js backends and acts as a network telemetry collector by recording connection metadata and performance metrics into a database for historical analysis and reporting. The tool provides capabilit
Device activity tracker is a network activity monitor and probe analyzer that identifies device connectivity states by measuring the round-trip times of network probe requests. It functions as a latency-based state detector, utilizing specific message requests to trigger responses and determine if a target device is active, in standby, or offline. The project distinguishes itself through the analysis of messaging platform delivery receipts to detect user engagement. It employs dynamic median thresholding to adapt state detection to varying network conditions by comparing current response time
libp2p is a modular peer-to-peer networking stack designed for building decentralized applications. It provides the core infrastructure necessary for nodes to discover and connect with other participants across a network without relying on central servers. The project distinguishes itself through a flexible transport layer that abstracts multiple protocols, including TCP, QUIC, WebSockets, and WebTransport, into a single interface. It features specialized tools for NAT and firewall traversal, such as hole punching and relay nodes, to establish direct connections between peers and web browsers
ethr is a command line network diagnostic tool and performance analyzer designed to measure throughput, latency, and packet loss across TCP, UDP, and ICMP protocols. It functions as a multi-threaded network throughput tester and a diagnostic utility for analyzing connection health between client and server endpoints. The project differentiates itself through specialized diagnostics such as TCP retransmission monitoring and bidirectional path analysis to identify asymmetric performance differences. It provides the ability to evaluate the overhead of encrypted HTTPS connections and enforce spec
NetQuality is a network performance benchmarking suite that measures latency, bandwidth, and routing paths across IPv4 and IPv6 networks using TCP and ICMP probes. It functions as a BGP routing analyzer, identifying peering relationships and network bottlenecks by retrieving data from global routing databases, and as a dual-stack network tester that performs diagnostics simultaneously over both protocol stacks to compare performance and connectivity.
The main features of xykt/netquality are: Network Performance Benchmarks, Network Speed Testers, Multi-Region Speed Tests, Diagnostic Probes, Dual-Stack Network Testers, BGP Routing Analyzers, Probing Frameworks, BGP Data Integration.
Projects with overlapping indexed features include: gommzystudio/device-activity-tracker — Device activity tracker is a network activity monitor and probe analyzer that identifies device connectivity states by… librespeed/speedtest — LibreSpeed is a self-hosted HTML5 network speed test tool used to measure download and upload speeds, ping, and… libp2p/libp2p — libp2p is a modular peer-to-peer networking stack designed for building decentralized applications. It provides the… microsoft/ethr — ethr is a command line network diagnostic tool and performance analyzer designed to measure throughput, latency, and… davecheney/httpstat — httpstat is a command-line utility for executing HTTP requests and analyzing network timing, response metadata, and… fortio/fortio — Fortio is a performance testing tool written in Go that generates constant request rates to measure latency histograms…