awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
xykt avatar

xykt/NetQuality

0
View on GitHub↗
4,325 نجوم·343 تفرعات·Shell·agpl-3.0·12 مشاهدات

NetQuality

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 tool distinguishes itself through its TCP-based traceroute engine, which traces the full route packets take to a destination while identifying each hop and its latency, with support for large-packet mode. It also provides multi-region bandwidth testing, measuring upload and download throughput across domestic and international servers to assess network capacity and bottlenecks. The diagnostic suite can be run inside a Docker container with host-network mode for isolated or containerized environments, and results can be exported as structured JSON or saved to files in ANSI, JSON, or plain-text format for programmatic analysis or offline review.

The suite covers network latency measurement, bandwidth throughput testing, and TCP traceroute diagnostics, with the ability to run in dual-stack mode, latency-only mode, or skip specific diagnostic modules. It also traces return routing paths across China's three major ISPs using NextTrace, and queries BGP peering information from BGP.TOOLS and BGP.HE.NET databases.

Features

  • Network Performance Benchmarks - A tool for measuring latency, bandwidth, and routing performance across IPv4 and IPv6 networks using TCP and ICMP probes.
  • Network Speed Testers - Measures upload and download speeds to servers across five continents using the Speedtest.net infrastructure.
  • Multi-Region Speed Tests - Measures upload and download throughput across domestic and international servers to assess network capacity and bottlenecks.
  • Diagnostic Probes - Performs diagnostics simultaneously over IPv4 and IPv6 to compare performance across both protocols.
  • Dual-Stack Network Testers - Performs diagnostics simultaneously over IPv4 and IPv6 to compare performance and connectivity across both protocol stacks.
  • BGP Routing Analyzers - Identifies peering relationships and network bottlenecks by analyzing routing paths and retrieving data from global BGP databases.
  • Probing Frameworks - Simultaneously sends probes over IPv4 and IPv6 stacks to compare latency and routing behavior across both protocols.
  • BGP Data Integration - Retrieves and analyzes peering policies from global routing databases to identify network entry points and bottlenecks.
  • Network Latency Analyzers - Runs a comprehensive diagnostic that measures latency, bandwidth, and routing paths across IPv4 and IPv6 networks to identify connectivity bottlenecks.
  • Performance Monitoring - Collecting and exporting network diagnostic data in structured formats for programmatic analysis and offline review.
  • Round-Trip Time Measurements - Measures round-trip time to endpoints across multiple ISPs and regions using TCP large-packet probes.
  • TCP Traceroute Diagnostics - Uses TCP packets instead of ICMP to trace routing paths, enabling accurate hop detection through firewalls and NATs.
  • BGP Diagnostics - Identifies BGP peering relationships and network bottlenecks along the path between source and destination.
  • Bandwidth Testers - Measures available bandwidth between the local machine and remote endpoints to assess network throughput.
  • Packet Path Tracing - Traces the full route packets take to a destination, identifying each hop and its latency, with support for TCP large-packet mode.
  • Diagnostic JSON Reports - Exports the full diagnostic report as structured JSON for programmatic analysis and integration.
  • Return Path Visualization - Displays the full return path to China's three major ISPs across 31 provinces using NextTrace.
  • BGP Peering Displays - Shows upstream providers, local policies, and BGP peering data sourced from BGP.TOOLS and BGP.HE.NET databases.
  • Low-Data Network Testing - Minimizes traffic consumption during network tests by using small packet sizes and adaptive probe intervals.

سجل النجوم

مخطط تاريخ النجوم لـ xykt/netqualityمخطط تاريخ النجوم لـ xykt/netquality

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ NetQuality

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع NetQuality.
  • librespeed/speedtestالصورة الرمزية لـ librespeed

    librespeed/speedtest

    14,851عرض على GitHub↗

    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

    JavaScripthacktoberfesthtml5-speedtestinternet-speed
    عرض على GitHub↗14,851
  • gommzystudio/device-activity-trackerالصورة الرمزية لـ gommzystudio

    gommzystudio/device-activity-tracker

    4,694عرض على GitHub↗

    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

    TypeScriptbaileysexploitmessenger
    عرض على GitHub↗4,694
  • libp2p/libp2pالصورة الرمزية لـ libp2p

    libp2p/libp2p

    2,940عرض على GitHub↗

    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

    عرض على GitHub↗2,940
  • microsoft/ethrالصورة الرمزية لـ microsoft

    microsoft/ethr

    5,861عرض على GitHub↗

    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

    Go
    عرض على GitHub↗5,861
عرض جميع البدائل الـ 30 لـ NetQuality→

الأسئلة الشائعة

ما هي وظيفة xykt/netquality؟

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.

ما هي الميزات الرئيسية لـ xykt/netquality؟

الميزات الرئيسية لـ xykt/netquality هي: Network Performance Benchmarks, Network Speed Testers, Multi-Region Speed Tests, Diagnostic Probes, Dual-Stack Network Testers, BGP Routing Analyzers, Probing Frameworks, BGP Data Integration.

ما هي البدائل مفتوحة المصدر لـ xykt/netquality؟

تشمل البدائل مفتوحة المصدر لـ xykt/netquality: 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…