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

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

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

15 مستودعات

Awesome GitHub RepositoriesNetwork Diagnostics

Tools designed to verify, troubleshoot, and analyze the health and status of network connections.

Explore 15 awesome GitHub repositories matching networking & communication · Network Diagnostics. Refine with filters or upvote what's useful.

Awesome Network Diagnostics GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • socketio/socket.ioالصورة الرمزية لـ socketio

    socketio/socket.io

    63,195عرض على GitHub↗

    Socket.io is a real-time communication engine that enables bidirectional, event-based data exchange between clients and servers. It provides a robust transport-agnostic protocol layer that automatically manages connection lifecycles, including heartbeat signals, automatic reconnection, and seamless fallback between WebSockets and HTTP long-polling. By maintaining persistent links, it ensures reliable messaging across diverse network environments. The project distinguishes itself through a scalable, distributed architecture that supports multi-node synchronization and room-based message routin

    Validates successful transport upgrades from HTTP to persistent WebSocket connections through state monitoring.

    TypeScriptjavascriptnodejssocket-io
    عرض على GitHub↗63,195
  • flowseal/zapret-discord-youtubeالصورة الرمزية لـ Flowseal

    Flowseal/zapret-discord-youtube

    29,594عرض على GitHub↗

    This project is a censorship circumvention utility designed to maintain connectivity to restricted online services by evading deep packet inspection. It functions as a network traffic redirection service that manipulates packet headers at the transport layer to bypass regional network filters and censorship systems. The tool distinguishes itself by providing granular control over traffic management, allowing users to define specific lists of domains and IP addresses for targeted interception. By applying custom bypass strategies only to these designated hosts, the utility ensures that the rem

    Provides automated diagnostic routines to verify that network traffic manipulation rules are successfully bypassing active restrictions.

    Batchfile
    عرض على GitHub↗29,594
  • netbirdio/netbirdالصورة الرمزية لـ netbirdio

    netbirdio/netbird

    26,188عرض على GitHub↗

    NetBird is a zero-trust networking platform that builds secure, encrypted peer-to-peer overlay networks using the WireGuard protocol. It functions as a software-defined perimeter, connecting distributed infrastructure across cloud environments and physical locations while hiding network resources from the public internet. By integrating with external identity providers, the platform enforces granular access control and identity-based segmentation for every user and device. The platform distinguishes itself through extensive automation and programmatic management capabilities. It provides a ce

    Provides diagnostic tools to inspect the internal state and logs of the background service for troubleshooting connectivity issues.

    Gogolangmeshmesh-networks
    عرض على GitHub↗26,188
  • valyala/fasthttpالصورة الرمزية لـ valyala

    valyala/fasthttp

    23,264عرض على GitHub↗

    Fasthttp is a high-performance networking framework for Go, designed to maximize throughput and minimize memory overhead in demanding web applications. It functions as a specialized HTTP server and client library that prioritizes efficient resource management, allowing developers to build scalable services capable of handling massive concurrent traffic with minimal garbage collection pressure. The library distinguishes itself through a focus on zero-allocation processing and low-level optimization. It achieves this by recycling temporary request and response objects through managed pools and

    Allows handlers to take control of network connections after HTTP responses for custom protocol implementation.

    Go
    عرض على GitHub↗23,264
  • hellzerg/optimizerالصورة الرمزية لـ hellzerg

    hellzerg/optimizer

    18,030عرض على GitHub↗

    This utility provides a centralized administrative framework for managing and optimizing Windows environments. It functions by executing system-level primitives, including registry modifications, service management, and file system operations, to enforce performance, privacy, and security policies. The project distinguishes itself through its template-driven automation, which allows users to apply predefined configuration profiles to ensure consistent system states across machines. It integrates low-level adjustments—such as memory balancing, startup control, and hardware parameter tuning—wit

    Manages DNS settings and host files to resolve connectivity issues and improve network performance.

    C#cleanuphosts-fileoptimize
    عرض على GitHub↗18,030
  • tencent/marsالصورة الرمزية لـ Tencent

    Tencent/mars

    17,638عرض على GitHub↗

    Mars is a cross-platform networking SDK and high-performance logging framework. It provides a network reliability layer for managing short and long-lived connections across different operating systems, alongside a diagnostic tool for recording system events to disk with minimal application overhead. The project features a persistent connection manager that maintains bidirectional server links using heartbeats and sequence tracking. It includes a traffic control engine to prevent server request avalanches by limiting the frequency and volume of outgoing requests. To improve connectivity, it ut

    Runs diagnostic tests such as heartbeats and DNS lookups to assess and optimize connection health.

    C++cross-platformlognetwork
    عرض على GitHub↗17,638
  • slackhq/nebulaالصورة الرمزية لـ slackhq

    slackhq/nebula

    17,405عرض على GitHub↗

    Nebula is a scalable, decentralized overlay networking tool designed to create secure, encrypted peer-to-peer connections between distributed hosts. By utilizing a certificate-based identity authority, it enables the construction of private communication fabrics across disparate physical infrastructures, such as multiple cloud providers or on-premises data centers, without requiring central authentication servers. The project distinguishes itself through a zero-trust architecture that enforces granular, policy-driven firewall filtering based on certificate-derived group memberships. It facili

    Includes built-in diagnostic utilities to inspect and troubleshoot the status of network hosts.

    Go
    عرض على GitHub↗17,405
  • sivel/speedtest-cliالصورة الرمزية لـ sivel

    sivel/speedtest-cli

    14,073عرض على GitHub↗

    Speedtest-cli is a command-line utility designed to measure internet upload and download throughput by connecting to remote servers. It functions as a diagnostic tool for evaluating connection quality and verifying network performance against service provider claims. The utility identifies testing endpoints by calculating the physical distance between the client and available servers, ensuring measurements are based on responsive nodes. It manages the testing lifecycle by coordinating with remote services to fetch server lists and register results, which can be exported into machine-readable

    Identifies connectivity issues by testing performance against specific servers and filtering results.

    Pythonpythonpython-librarypython-script
    عرض على GitHub↗14,073
  • modelcontextprotocol/typescript-sdkالصورة الرمزية لـ modelcontextprotocol

    modelcontextprotocol/typescript-sdk

    12,674عرض على GitHub↗

    This project provides a TypeScript software development kit for the Model Context Protocol, a standard designed to facilitate bidirectional communication between AI applications and external data sources or tools. It serves as a foundational framework for building both clients and servers, enabling language models to interact with external systems through a unified, decoupled interface. The SDK distinguishes itself by implementing a transport-agnostic connection layer that supports both local standard input-output streams and remote HTTP endpoints. It utilizes a JSON-RPC message bus to manage

    Sends heartbeat signals to confirm communication channel responsiveness.

    TypeScript
    عرض على GitHub↗12,674
  • jason5ng32/myipالصورة الرمزية لـ jason5ng32

    jason5ng32/MyIP

    10,704عرض على GitHub↗

    MyIP is a network diagnostics toolbox designed for analyzing public IP addresses, geolocation, and network connectivity performance. It provides utilities for identifying IPv4 and IPv6 addresses and analyzing their associated organization, ASN, and geographic details. The project features specialized privacy and security tools, including a network leak tester to detect DNS and WebRTC leaks used to verify VPN or proxy configurations. It also includes a browser fingerprint analyzer that generates unique client identifiers to audit how device attributes are used for online tracking. The platfor

    Provides a comprehensive collection of tools for analyzing public IP addresses and network connectivity.

    Vue
    عرض على GitHub↗10,704
  • siderolabs/talosالصورة الرمزية لـ siderolabs

    siderolabs/talos

    10,659عرض على GitHub↗

    Talos is a minimal, immutable Linux distribution designed specifically for deploying and managing Kubernetes clusters. It functions as an API-driven infrastructure manager that replaces traditional shell access with a declarative gRPC interface to control operating system state and configuration. The system is distinguished by its use of a read-only root filesystem and a security-hardened kernel, which removes standard GNU utilities to reduce the attack surface. It ensures environment consistency by distributing the operating system as versioned, signed images and utilizes TPM-backed verified

    Queries the real-time status of network resources to verify that desired configurations are active.

    Gocloud-nativecontainerdgo
    عرض على GitHub↗10,659
  • guarinogabriel/mac-cliالصورة الرمزية لـ guarinogabriel

    guarinogabriel/Mac-CLI

    9,094عرض على GitHub↗

    Mac-CLI is a collection of terminal commands and utilities designed for automating system management, hardware monitoring, and software configuration on macOS. It serves as a developer utility and automation tool for manipulating files, managing version control, and auditing installed packages from the command line. The project provides hardware monitoring capabilities to track real-time battery health, CPU temperature, and fan speeds. It also includes system automation tools for managing power states, disk usage, and network settings through a unified interface. The utility covers several f

    Tests connection speeds and retrieves IP addresses to verify and troubleshoot network status.

    Shell
    عرض على GitHub↗9,094
  • harisekhon/devops-bash-toolsالصورة الرمزية لـ HariSekhon

    HariSekhon/DevOps-Bash-tools

    8,062عرض على GitHub↗

    DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests

    Provides tools to identify gateways and troubleshoot network connectivity.

    Shellapiawsbash
    عرض على GitHub↗8,062
  • borntoberoot/networkmanagerالصورة الرمزية لـ BornToBeRoot

    BornToBeRoot/NETworkManager

    8,054عرض على GitHub↗

    NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en

    Includes integrated IP scanners, port probes, and traceroute tools for network troubleshooting.

    C#aws-ssmdnsdns-lookup
    عرض على GitHub↗8,054
  • fujiapple852/trippyالصورة الرمزية لـ fujiapple852

    fujiapple852/trippy

    6,966عرض على GitHub↗

    Trippy is a network diagnostic tool and terminal user interface that combines ping and traceroute functionality to analyze network paths and performance. It provides a network packet parser and path analyzer to detect packet loss, jitter, and multipath routing through continuous network probing. The project is distinguished by its support for specialized tracing strategies, including Paris and Dublin, to ensure consistent path discovery. It identifies network address translation devices and utilizes heuristic analysis to distinguish genuine packet loss from rate-limiting. Broad capability ar

    Provides a terminal user interface that combines ping and traceroute for real-time network path analysis.

    Rust
    عرض على GitHub↗6,966
  1. Home
  2. Networking & Communication
  3. Network Reliability and Diagnostics
  4. Network Diagnostics

استكشف الوسوم الفرعية

  • WebSocket Connection VerifiersUtilities that validate the successful upgrade and maintenance of WebSocket transport connections.