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

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

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

16 रिपॉजिटरी

Awesome GitHub RepositoriesProtocol Gateways

Middleware components that translate modern identity data into legacy network protocols for enterprise interoperability.

Distinct from Legacy Communication Protocols: Distinct from Legacy Communication Protocols: focuses on active protocol translation/bridging for integration, not just historical protocol support.

Explore 16 awesome GitHub repositories matching networking & communication · Protocol Gateways. Refine with filters or upvote what's useful.

Awesome Protocol Gateways GitHub Repositories

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

    arendst/Tasmota

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

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Acts as a multi-protocol gateway that bridges disparate standards like Zigbee, Bluetooth, LoRaWan, and Modbus into a unified network.

    Carduinoautomationesp32
    GitHub पर देखें↗24,502
  • micro/go-micromicro का अवतार

    micro/go-micro

    22,810GitHub पर देखें↗

    Go-micro is a distributed systems development toolkit designed for building, connecting, and managing modular microservices. It provides a comprehensive framework for service discovery, remote procedure call abstraction, and event-driven messaging, allowing developers to create decoupled architectures that communicate asynchronously through shared message brokers. The project distinguishes itself by integrating autonomous agent orchestration and language model tool binding directly into the service lifecycle. By exposing internal service endpoints as standardized tools, it enables AI agents t

    Translates incoming HTTP requests into internal service calls for cross-protocol interoperability.

    Godistributed-systemsgogolang
    GitHub पर देखें↗22,810
  • zlmediakit/zlmediakitZLMediaKit का अवतार

    ZLMediaKit/ZLMediaKit

    17,197GitHub पर देखें↗

    ZLMediaKit is a high-concurrency streaming engine designed to function as a protocol gateway and media server. It provides a native development kit for embedding streaming and transcoding capabilities directly into custom applications, supporting the ingestion, distribution, and recording of live video feeds across various network protocols. The platform distinguishes itself through a high-performance architecture that bridges legacy surveillance protocols with modern web-compatible streaming standards. It utilizes a thread-per-core execution model and zero-copy buffer management to maintain

    Translates legacy surveillance and broadcast media formats into modern web-compatible streaming standards.

    C++flvgb28181hls
    GitHub पर देखें↗17,197
  • apache/apisixapache का अवतार

    apache/apisix

    16,767GitHub पर देखें↗

    This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for microservices, serverless functions, and artificial intelligence model providers. It functions as a dynamic service proxy and cloud-native ingress controller, centralizing policy enforcement and traffic routing through a unified configuration interface that synchronizes state across multiple nodes in real time. The platform distinguishes itself through a highly extensible architecture that utilizes a high-performance scripting engine to execute modular logic directly within the requ

    Routes and load balances traffic for specialized communication protocols to ensure reliable connectivity across diverse backend architectures.

    Luaapiapi-gatewayapi-management
    GitHub पर देखें↗16,767
  • mickael-kerjean/filestashmickael-kerjean का अवतार

    mickael-kerjean/filestash

    13,647GitHub पर देखें↗

    Filestash is a unified storage management platform that provides a web-based interface for browsing, managing, and accessing files across diverse local and cloud storage backends. It functions as a centralized gateway, aggregating services such as S3, SFTP, WebDAV, and FTP into a single, consistent environment for remote filesystem administration and secure document handling. The platform distinguishes itself through a modular, plugin-based architecture that supports custom storage drivers, authentication providers, and authorization logic. It includes built-in capabilities for server-side me

    Transforms diverse remote storage sources into standard network protocols for seamless data access across different environments.

    JavaScriptarchivingazuredms
    GitHub पर देखें↗13,647
  • chenhg5/cc-connectchenhg5 का अवतार

    chenhg5/cc-connect

    12,915GitHub पर देखें↗

    cc-connect is an AI agent messaging bridge and session manager that connects local AI coding agents to third-party messaging platforms. It acts as a multimodal AI chat relay and a OneBot protocol gateway, allowing users to control local AI agents remotely via a variety of chat interfaces. The project distinguishes itself by providing a remote AI agent controller that enables the management of agents through slash commands and a web management dashboard. It supports multi-tenant project orchestration and session-based context isolation, ensuring that independent conversation threads are mainta

    Implements a gateway that routes interactions between AI assistants and chat applications using the OneBot standard.

    Go
    GitHub पर देखें↗12,915
  • heroiclabs/nakamaheroiclabs का अवतार

    heroiclabs/nakama

    12,754GitHub पर देखें↗

    Nakama is a distributed server framework designed for real-time multiplayer games and social applications. It provides an authoritative runtime environment for executing game logic, ensuring consistent state and cheat-resistant gameplay across diverse client platforms. The system acts as a centralized backend, managing persistent player identities, social graphs, and real-time communication channels to support complex multiplayer interactions. The platform distinguishes itself through an integrated suite of LiveOps tools that allow developers to manage game economies, schedule time-bound even

    Exposes unified backend services to diverse game engines through standardized communication protocols like WebSockets and gRPC.

    Gobackendbackend-as-a-servicechat-server
    GitHub पर देखें↗12,754
  • twitter/twemproxytwitter का अवतार

    twitter/twemproxy

    12,340GitHub पर देखें↗

    Twemproxy is a lightweight proxy that routes and distributes requests across multiple Redis and Memcached backend servers. It functions as a protocol translation gateway and distributed cache shard manager, partitioning data across clusters to balance load and storage capacity. The system acts as a high-availability cache orchestrator, employing health monitoring and automatic server ejection to maintain continuous access to cached data. It integrates with sentinels for dynamic master and replica discovery and utilizes consistent hashing and tag-based key grouping to manage data distribution

    Provides a network layer that translates and forwards standard cache protocol commands between clients and distributed backends.

    C
    GitHub पर देखें↗12,340
  • apereo/casapereo का अवतार

    apereo/cas

    11,347GitHub पर देखें↗

    This project is an open-source identity provider and single sign-on platform that centralizes user authentication for multiple web applications and services. It functions as a multi-protocol authentication gateway, verifying user identities and issuing tokens through the CAS protocol as well as industry standards including SAML, OAuth2, and OpenID Connect. The system acts as a federated identity server, allowing authentication to be delegated to external third-party or corporate identity providers. It distinguishes itself through identity attribute governance, which manages which specific use

    Functions as a unified core that translates identity data between different standards including SAML, OAuth2, and OpenID Connect.

    Javaauthenticationauthorizationaws
    GitHub पर देखें↗11,347
  • dexidp/dexdexidp का अवतार

    dexidp/dex

    10,902GitHub पर देखें↗

    Dex is an OpenID Connect provider and identity federation proxy that translates authentication signals from various upstream sources into a unified OpenID Connect interface. It functions as a multi-protocol identity broker, enabling client applications to implement a single standard while delegating user verification to external identity providers. The project distinguishes itself through a pluggable connector architecture that bridges disparate protocols including LDAP, SAML, and OAuth2. It provides specific integrations for services such as GitHub, Google, GitLab, and Microsoft, while offer

    Federates multiple external identity sources and normalizes user claims into consistent identity tokens.

    Gohacktoberfestidentity-provideridp
    GitHub पर देखें↗10,902
  • smallnest/rpcxsmallnest का अवतार

    smallnest/rpcx

    8,295GitHub पर देखें↗

    rpcx is a high-performance remote procedure call framework for building scalable microservices in Go. It functions as a binary protocol RPC system and a service mesh, providing the necessary infrastructure for low-latency inter-service communication and distributed cloud environments. The project features a cross-language service gateway that provides an HTTP entry point, allowing clients written in any programming language to invoke Go remote services via protocol translation. It also includes a specialized RPC traffic analyzer for capturing and analyzing binary packets to debug network comm

    Translates incoming HTTP requests into internal binary RPC calls to enable cross-language communication.

    Godubbogrpcmicroservice
    GitHub पर देखें↗8,295
  • alibaba/higressalibaba का अवतार

    alibaba/higress

    7,558GitHub पर देखें↗

    Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c

    Provides configurations for specifying the communication protocols, such as HTTP or gRPC, used between the gateway and upstream services.

    Goai-gatewayai-nativeapi-gateway
    GitHub पर देखें↗7,558
  • kanidm/kanidmkanidm का अवतार

    kanidm/kanidm

    4,595GitHub पर देखें↗

    Kanidm is a centralized identity management server designed to handle authentication, authorization, and directory services across distributed infrastructure. It provides a comprehensive framework for managing human and service accounts, utilizing a schema-driven database to store identity records, group memberships, and system attributes. The platform supports a wide range of authentication methods, including passkeys, passwords, and standard protocols like OAuth2, OIDC, LDAP, and RADIUS. The system distinguishes itself through a granular access control engine that enforces security policies

    Exposes identity data through standard network interfaces like LDAP and RADIUS to support integration with existing enterprise applications and services.

    Rustauthenticationiamidentity
    GitHub पर देखें↗4,595
  • philippe44/airconnectphilippe44 का अवतार

    philippe44/AirConnect

    4,104GitHub पर देखें↗

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

    Translates AirPlay signals into formats compatible with various smart speakers and network audio devices.

    Cairplaybridgechromecast
    GitHub पर देखें↗4,104
  • github/gh-awgithub का अवतार

    github/gh-aw

    3,280GitHub पर देखें↗

    gh-aw is a GitHub automation platform and orchestration framework that uses an agentic workflow engine to automate repository management and code reviews. It translates natural language markdown and configuration files into secure, automated task sequences driven by large language models. The system integrates a Model Context Protocol gateway to route calls between AI agents and external tools. It distinguishes itself through a comprehensive security guardrail system that provides sandboxed execution for protocol servers, network egress controls via domain allowlists, and human-in-the-loop ap

    Provides a centralized HTTP gateway for routing calls between AI agents and external tools using the Model Context Protocol.

    Goactionscaici
    GitHub पर देखें↗3,280
  • jcmoraisjr/haproxy-ingressjcmoraisjr का अवतार

    jcmoraisjr/haproxy-ingress

    1,160GitHub पर देखें↗

    यह प्रोजेक्ट एक Kubernetes इनग्रेस कंट्रोलर है जो HAProxy लोड बैलेंसर को डायनामिक रूप से कॉन्फ़िगर करके बाहरी ट्रैफिक को प्रबंधित करता है। यह क्लस्टर संसाधनों और नेटवर्क डेटा प्लेन के बीच एक पुल के रूप में कार्य करता है, जो कंटेनरीकृत वातावरण में HTTP, TCP और UDP ट्रैफिक को रूट करने के लिए उच्च-स्तरीय इनग्रेस परिभाषाओं को सक्रिय प्रॉक्सी कॉन्फ़िगरेशन में अनुवादित करता है। कंट्रोलर एक डीकूपल्ड आर्किटेक्चर के माध्यम से खुद को अलग करता है जो कंट्रोल प्लेन तर्क को प्रॉक्सी प्रक्रिया से अलग करता है, जो स्वतंत्र लाइफसाइकिल प्रबंधन और वर्जनिंग की अनुमति देता है। यह सेवा रुकावटों के बिना रूटिंग अपडेट लागू करने के लिए Unix सॉकेट के माध्यम से टेम्प्लेट-आधारित कॉन्फ़िगरेशन निर्माण और रीयल-टाइम हॉट-रीलोडिंग का उपयोग करता है। ब्लू-ग्रीन डिप्लॉयमेंट ऑर्केस्ट्रेशन, हेडर हेरफेर और कस्टम पैरामीटर इंजेक्शन जैसे उन्नत ट्रैफिक पैटर्न का समर्थन करके, यह एज ट्रैफिक प्रबंधन के लिए पूर्ण सर्विस मेश कार्यान्वयन का एक हल्का विकल्प प्रदान करती है। प्लेटफॉर्म में ऑटोमेटेड TLS प्रमाणपत्र प्रबंधन, दानेदार एक्सेस कंट्रोल नीतियों और बाहरी वेब एप्लिकेशन फायरवॉल के साथ एकीकरण को कवर करने वाली परिचालन क्षमताओं का एक व्यापक सूट शामिल है। यह कस्टम ट्रैफिक लॉगिंग, परफॉरमेंस मेट्रिक्स और सहायक हेल्थ चेक के माध्यम से मजबूत अवलोकन भी प्रदान करती है जो रीयल-टाइम बैकएंड स्थिति के आधार पर लोड बैलेंसिंग वेट को डायनामिक रूप से समायोजित करते हैं। कंट्रोलर एक ही क्लस्टर के भीतर मल्टी-टेनेंट संचालन को सक्षम करने के लिए नेमस्पेस-स्तरीय स्कोपिंग और संसाधन फ़िल्टरिंग सहित लचीले डिप्लॉयमेंट मॉडल का समर्थन करता है। यह मौजूदा बुनियादी ढांचे के वर्कफ़्लो के साथ संगतता सुनिश्चित करने के लिए मानक Kubernetes नेटवर्किंग पैटर्न और Gateway API के साथ इंटीग्रेट होता है।

    Configures communication protocols like HTTP/1, HTTP/2, and FastCGI between the proxy and backend services.

    Gohacktoberfesthaproxyingress-controller
    GitHub पर देखें↗1,160
  1. Home
  2. Networking & Communication
  3. Protocol Gateways

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

  • AudioGateways that translate audio-specific signals and streaming protocols between incompatible hardware ecosystems. **Distinct from Protocol Gateways:** Focuses on real-time audio signal translation for smart speakers rather than enterprise identity data.
  • Backend Protocol SettingsConfigurations for the communication protocols used between the gateway and upstream services. **Distinct from Protocol Gateways:** Focuses on configuring the gateway-to-backend protocol (e.g., HTTP, gRPC) rather than translating identity data.
  • CacheGateways that translate and forward standard cache protocol commands between clients and backend instances. **Distinct from Protocol Gateways:** Focuses specifically on cache protocols (Redis/Memcached) rather than legacy enterprise or identity protocols.
  • IdentityGateways that translate identity data between different standards like SAML, OAuth2, and OpenID Connect. **Distinct from Protocol Gateways:** Focuses specifically on identity and authentication protocol translation rather than general network protocol bridging.
  • Model ContextHTTP interfaces that route communication between AI agents and protocol servers using the Model Context Protocol. **Distinct from Protocol Gateways:** Focuses on the Model Context Protocol (MCP) for agent-tool communication rather than legacy network protocol translation.