awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

178 रिपॉजिटरी

Awesome GitHub RepositoriesNetwork Infrastructure

Hardware and software components that manage network traffic flow, including load balancing, DNS resolution, and content delivery.

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

Awesome Network Infrastructure GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted का अवतार

    awesome-selfhosted/awesome-selfhosted

    299,516GitHub पर देखें↗

    यह प्रोजेक्ट निजी सर्वर वातावरण और होम लैब में डिप्लॉयमेंट के लिए डिज़ाइन किए गए ओपन-सोर्स सॉफ्टवेयर की एक समुदाय-क्यूरेटेड निर्देशिका है। यह मुख्यधारा की क्लाउड सेवाओं के स्वतंत्र, स्व-होस्ट किए गए विकल्पों को खोजने के लिए एक व्यापक संसाधन के रूप में कार्य करता है, जिससे उपयोगकर्ता अपने डिजिटल इंफ्रास्ट्रक्चर पर पूर्ण डेटा स्वामित्व और नियंत्रण बनाए रख सकते हैं। निर्देशिका को एक पदानुक्रमित वर्गीकरण के माध्यम से संरचित किया गया है जो अनुप्रयोगों के एक विशाल संग्रह को तार्किक श्रेणियों में व्यवस्थित करता है, जो मीडिया प्रबंधन और डेटा एनालिटिक्स से लेकर निजी संचार और टीम उत्पादकता टूल तक फैला हुआ है। यह एक सहयोगात्मक पीयर-रिव्यू प्रक्रिया के माध्यम से खुद को अलग करती है, जहाँ समुदाय के सदस्य निर्देशिका को सटीक और विश्वसनीय सुनिश्चित करने के लिए प्रत्येक सबमिशन की गुणवत्ता और प्रासंगिकता को मान्य करते हैं। प्रोजेक्ट इंफ्रास्ट्रक्चर ऑटोमेशन, कंटेनर-आधारित सर्विस डिप्लॉयमेंट और घोषणात्मक कॉन्फ़िगरेशन प्रबंधन सहित क्षमताओं के एक व्यापक क्षेत्र को कवर करता है। ये टूल उपयोगकर्ताओं को पुनरुत्पादनीय सर्वर वातावरण बनाए रखने और निजी हार्डवेयर पर जटिल सर्विस निर्भरताओं को प्रबंधित करने में सहायता करते हैं। निर्देशिका को एक वर्ज़न-कंट्रोल रिपॉजिटरी के रूप में बनाए रखा जाता है, यह सुनिश्चित करते हुए कि सभी अपडेट और समुदाय-संचालित परिवर्तन ट्रैक किए जाते हैं और पारदर्शी हैं।

    Inspects and forwards network traffic through proxy chains or interception layers to manage connectivity.

    awesomeawesome-listcloud
    GitHub पर देखें↗299,516
  • rg3/youtube-dlrg3 का अवतार

    rg3/youtube-dl

    140,520GitHub पर देखें↗

    This project is a command-line video downloader and web media extractor written in Python. It is designed to retrieve video and audio streams from various hosting platforms for local storage or real-time streaming via standard output. The system utilizes a framework of custom extractor classes to handle different websites and allows for the development of new extractors to extend compatibility. It supports accessing restricted, private, or region-locked content through the use of session cookies, user-agent headers, and proxy server routing. Capabilities include media format selection based

    Directs network traffic through proxy servers to bypass rate limits and geographic restrictions.

    Python
    GitHub पर देखें↗140,520
  • traefik/traefiktraefik का अवतार

    traefik/traefik

    63,644GitHub पर देखें↗

    Traefik is a cloud-native edge router and API gateway designed to manage service communication and traffic flow across distributed infrastructure. It functions as a dynamic service proxy that automatically discovers backend services and configures routing rules in real time, eliminating the need for manual restarts or complex configuration updates. By integrating directly with container orchestrators and service registries, it maintains a consistent state for network traffic, load balancing, and security policy enforcement. The project distinguishes itself through its deep integration with di

    Refreshes routing rules and service discovery mappings in real time without requiring manual service restarts.

    Goconsuldockeretcd
    GitHub पर देखें↗63,644
  • usememos/memosusememos का अवतार

    usememos/memos

    60,819GitHub पर देखें↗

    Memos is a self-hosted, container-native knowledge management platform designed for capturing and organizing personal notes. It functions as a private workspace where users can create content using markdown, tags, and media embeds to streamline daily productivity. The system is built to be deployed as a portable service, allowing individuals to maintain full control over their data and hosting environment. Beyond its core note-taking capabilities, the platform operates as a headless content service that exposes a structured RESTful API. This interface allows for programmatic interaction, enab

    Adjust request headers and URL generation logic to maintain operational integrity when deployed behind reverse proxies or load balancers.

    Godockerfossgo
    GitHub पर देखें↗60,819
  • xingshaocheng/architect-awesomexingshaocheng का अवतार

    xingshaocheng/architect-awesome

    60,821GitHub पर देखें↗

    This project serves as a comprehensive knowledge base and reference for distributed systems engineering and enterprise software architecture. It provides a structured collection of technical resources, design patterns, and methodologies intended to assist in the design, maintenance, and scaling of complex, high-performance software environments. The repository distinguishes itself by offering deep dives into core architectural concepts such as actor-based concurrency, aspect-oriented interception, and inversion-of-control containers. It emphasizes the practical application of distributed syst

    Accelerate content delivery by offloading static assets to global networks, minimizing latency for geographically dispersed users.

    GitHub पर देखें↗60,821
  • shadowsocks/shadowsocks-windowsshadowsocks का अवतार

    shadowsocks/shadowsocks-windows

    59,574GitHub पर देखें↗

    Shadowsocks-Windows is a desktop proxy manager that provides a graphical interface for configuring system-wide network routing. It functions as a local SOCKS5 or HTTP proxy server, intercepting outbound traffic through system-level injection to route requests through secure, encrypted remote tunnels. The application distinguishes itself through a modular architecture that supports plugin-based transport extensibility, allowing users to integrate external binaries for custom traffic obfuscation and specialized cryptographic protocols. It also enables high-availability networking by automatical

    Directs system-wide network traffic through intermediary servers to bypass regional restrictions and manage connection paths.

    C#c-sharpproxyshadowsocks
    GitHub पर देखें↗59,574
  • pi-hole/pi-holepi-hole का अवतार

    pi-hole/pi-hole

    59,314GitHub पर देखें↗

    Pi-hole is a self-hosted network utility that functions as a DNS sinkhole server to provide network-wide ad blocking. By acting as a dedicated network gateway, it intercepts and discards requests for known advertising, tracking, and malicious domains across an entire local network, preventing unwanted content from loading on any connected device. The software operates through a lightweight background daemon that handles high volumes of concurrent DNS queries with minimal resource overhead. It utilizes a host-file injection mechanism to redirect traffic toward its local filtering engine and ap

    Runs as a lightweight background daemon to manage domain name resolution requests with minimal system overhead.

    Shellad-blockerblockercloud
    GitHub पर देखें↗59,314
  • requests/requestsrequests का अवतार

    requests/requests

    54,070GitHub पर देखें↗

    Requests is a Python HTTP client library used for sending HTTP requests and handling responses. It serves as a network client providing fundamental components for session management, proxy routing, multi-part uploading, and SSL/TLS certificate verification. The project distinguishes itself through a session manager that maintains cookies and reuses TCP connections to improve network performance. It also includes a dedicated multi-part form uploader for transmitting binary data and an integrated SSL/TLS certificate verifier to ensure encrypted and trusted communication. The library covers a b

    Directs outgoing network traffic through intermediate proxy servers to bypass restrictions or obscure the client origin.

    Python
    GitHub पर देखें↗54,070
  • psf/requestspsf का अवतार

    psf/requests

    54,044GitHub पर देखें↗

    Requests is a high-level HTTP client library designed to simplify web communication and API integration. It provides an intuitive, human-readable interface for performing standard network operations, including request execution, connection pooling, and stateful session management. By encapsulating raw network data into structured objects, the library automates the complexities of headers, cookies, and payload transmission. The library distinguishes itself through a modular transport adapter layer that allows for custom protocol handling and extensible authentication hooks. It supports a wide

    Maintains persistent TCP connections across multiple operations to minimize latency and reduce overhead during network communication.

    Pythonclientcookiesforhumans
    GitHub पर देखें↗54,044
  • vercel-labs/agent-browservercel-labs का अवतार

    vercel-labs/agent-browser

    36,203GitHub पर देखें↗

    This project is an agentic framework designed to enable autonomous web navigation and browser automation. It functions as a controller that translates natural language instructions into deterministic browser actions, allowing agents to interact with websites, perform data extraction, and manage complex authentication flows. By leveraging accessibility trees and semantic element resolution, the framework mimics human-like navigation, moving beyond brittle DOM selectors to interact reliably with modern web interfaces. The framework distinguishes itself through its focus on secure, scalable exec

    Routes network traffic through proxies to manage egress and bypass restrictions.

    Rust
    GitHub पर देखें↗36,203
  • searxng/searxngsearxng का अवतार

    searxng/searxng

    32,180GitHub पर देखें↗

    This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling. The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports a

    Routes search requests through secure proxies to bypass CAPTCHA challenges and prevent IP leakage.

    Pythonbingbravedegoogle
    GitHub पर देखें↗32,180
  • iawia002/annieiawia002 का अवतार

    iawia002/annie

    31,414GitHub पर देखें↗

    Annie is a command-line video downloader and web video extraction library written in Go. It functions as a concurrent media downloader designed to fetch video files and playlists from websites via URLs. The tool distinguishes itself through a proxy-aware network layer that supports SOCKS5 and HTTP proxies to bypass regional content restrictions. It also incorporates session cookie integration and referrer spoofing to facilitate the download of authenticated or age-gated content. The project provides capabilities for bulk media acquisition, including batch downloading from text files and extr

    Directs network requests through intermediary HTTP or SOCKS5 proxies to bypass regional access restrictions.

    Go
    GitHub पर देखें↗31,414
  • iawia002/luxiawia002 का अवतार

    iawia002/lux

    31,412GitHub पर देखें↗

    Lux is a command line video downloader written in Go designed for extracting and saving video and audio from various websites. It functions as a concurrent media downloader that increases transfer speeds by splitting files into fragments and downloading them using multiple threads. The tool serves as a playlist download manager capable of retrieving entire video collections or specific ranges of items. It also operates as a proxy-enabled media client, supporting HTTP and SOCKS5 proxies and session cookies to access region-locked, private, or age-gated content. Additional capabilities include

    Routes outgoing requests through intermediary proxy servers to bypass regional network restrictions.

    Gobilibilicrawlerdownload
    GitHub पर देखें↗31,412
  • trailofbits/algotrailofbits का अवतार

    trailofbits/algo

    30,278GitHub पर देखें↗

    Algo is a cloud VPN deployment tool and WireGuard orchestrator designed to automate the provisioning and configuration of personal VPN servers across multiple cloud infrastructure providers. It functions as a multi-cloud infrastructure provisioner and a VPN client configuration generator, creating the necessary tunnels and connection profiles for secure device connectivity. The project distinguishes itself by integrating a network ad-blocking DNS server directly into the deployment, filtering advertisements and malicious domains for all connected clients. It further simplifies the onboarding

    Runs a local resolver that matches queries against blacklists to block advertisement and tracking domains.

    Pythonansibleencryptionikev2
    GitHub पर देखें↗30,278
  • envoyproxy/envoyenvoyproxy का अवतार

    envoyproxy/envoy

    27,630GitHub पर देखें↗

    Envoy is a high-performance, cloud-native service proxy designed for service-to-service communication in distributed architectures. It functions as a service mesh data plane, providing a centralized mechanism for managing, securing, and observing network traffic between microservices. The project is distinguished by its ability to perform dynamic traffic management and configuration updates in real-time without requiring service restarts or downtime. It utilizes a non-blocking, event-driven architecture to handle high-concurrency connections and supports hot-restart process management, which

    Updates routing, security, and load balancing policies in real-time without interrupting active network connections.

    C++carscatscats-over-dogs
    GitHub पर देखें↗27,630
  • loyalsoldier/clash-rulesLoyalsoldier का अवतार

    Loyalsoldier/clash-rules

    27,127GitHub पर देखें↗

    Clash-rules provides a standardized, declarative system for managing network traffic routing across desktop and mobile proxy clients. It functions as a centralized configuration provider that uses structured rule sets to categorize outgoing requests, allowing users to define whether specific connections should be proxied, rejected, or routed directly. The project distinguishes itself through its comprehensive, curated rulesets that enable granular control over network behavior. By employing domain-pattern matching, CIDR-based network analysis, and application-specific signatures, it ensures c

    Directs international network traffic through proxy servers to bypass regional restrictions and optimize connection paths.

    adblockadguardanticensorship
    GitHub पर देखें↗27,127
  • homebrew/legacy-homebrewHomebrew का अवतार

    Homebrew/legacy-homebrew

    26,849GitHub पर देखें↗

    This project is a command line package manager and dependency management engine used for installing, updating, and removing software packages across different operating systems. It functions as a package recipe system and software repository administrator, utilizing declarative scripts to define software sources, build arguments, and installation steps. The system operates as a binary distribution platform that compiles source code into pre-compiled binaries and distributes them through remote repositories. It includes an automated version tracker that monitors upstream software releases and

    Redirects requests for binaries and API data through caching proxies to optimize download speeds.

    GitHub पर देखें↗26,849
  • netbirdio/netbirdnetbirdio का अवतार

    netbirdio/netbird

    26,188GitHub पर देखें↗

    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

    Routes network traffic between peers via intermediary servers when direct point-to-point connections cannot be established.

    Gogolangmeshmesh-networks
    GitHub पर देखें↗26,188
  • request/requestrequest का अवतार

    request/request

    25,542GitHub पर देखें↗

    This is an HTTP client library used for sending and receiving network requests. It functions as an HTTP traffic replicator, a multipart form uploader, and an OAuth request signer, while also serving as an HTTP client capable of routing traffic through Unix domain sockets for local inter-process communication. The project distinguishes itself with the ability to import and parse HTTP Archive JSON files to reproduce recorded network traffic. It also provides cryptographic OAuth signing to secure API access using hashing algorithms and supports routing requests through Unix domain sockets using

    Directs network traffic through intermediary proxy servers using tunneling and custom header filtering.

    JavaScript
    GitHub पर देखें↗25,542
  • gopeedlab/gopeedGopeedLab का अवतार

    GopeedLab/gopeed

    24,975GitHub पर देखें↗

    Gopeed is a cross-platform download manager that provides a unified interface for retrieving files across diverse protocols, including HTTP, BitTorrent, Magnet, and ED2K. It utilizes a multi-segment concurrent downloading engine to maximize network bandwidth utilization and accelerate transfer speeds. The application is designed for both desktop and mobile environments, offering a terminal-based command-line interface alongside a graphical user experience. The project distinguishes itself through a scriptable extension framework that allows users to execute custom JavaScript to automate compl

    Routes outbound traffic through configurable HTTP or SOCKS5 proxy tunnels to manage network paths.

    Goandroidbittorrentcross-platform
    GitHub पर देखें↗24,975
पिछला123456…9अगला
  1. Home
  2. Networking & Communication
  3. Network Infrastructure and Routing
  4. Network Infrastructure and Configuration
  5. Network Infrastructure

सब-टैग एक्सप्लोर करें

  • Authoritative and Recursive DNS ServicesCombining both authoritative zone hosting and iterative recursive resolution in a single server. **Distinct from Recursive DNS Resolvers:** Distinct from Recursive DNS Resolvers: covers the dual role of being the source of truth and a resolver.
  • Connection Pooling StrategiesMechanisms for maintaining and reusing persistent network connections to optimize performance.
  • Content Delivery NetworksGlobal server networks for distributing static assets.
  • DNS DaemonsLightweight background processes that handle domain name resolution requests.
  • DNS Traffic ManagersSoftware that provides visibility and control over DNS resolution requests originating from network devices.
  • DNS-Based Ad Blockers3 सब-टैग्सSoftware that filters network traffic by intercepting and blocking DNS requests for known advertisement and tracking domains.
  • Dynamic Service ProxiesProgrammable networking layers that perform real-time service discovery and routing updates without service interruption.
  • Load Balancer IP Address ManagementSystems for automating the allocation and announcement of IP addresses for network load balancing services.
  • MappersTools for correlating IP ranges and autonomous system numbers to uncover network relationships. **Distinct from Network Infrastructure:** Distinct from Network Infrastructure: focuses on the mapping and discovery of network relationships rather than managing traffic flow.
  • Proxy-Aware RoutingLogic for handling request headers and URL generation behind reverse proxies.
  • Recursive DNS Resolvers2 सब-टैग्सServices that perform full domain name resolution by querying authoritative name servers on behalf of clients.
  • Traffic Routing Proxies3 सब-टैग्सSystems that direct network traffic through intermediary servers to manage connection paths or bypass regional restrictions.