awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 dépôts

Awesome GitHub RepositoriesMulti-Protocol Network Gateways

Communication layers that support multiple network protocols simultaneously to handle diverse client connection types.

Distinct from Protocol Gateways: Focuses on supporting multiple transport protocols like TCP/UDP/WS for high concurrency, rather than translating legacy enterprise protocols.

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

Awesome Multi-Protocol Network Gateways GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • cloudwu/skynetAvatar de cloudwu

    cloudwu/skynet

    14,075Voir sur GitHub↗

    Skynet is a distributed game server framework designed for building scalable online game backends. It utilizes distributed actor-based clusters and real-time network communication to manage high-concurrency session coordination across multiple nodes. The framework includes a cluster management orchestrator for coordinating services via cluster-wide messaging and dynamic configuration updates. It features a multi-protocol network gateway supporting TCP, UDP, and WebSockets, alongside a data encoding layer using BSON and Sproto serialization for efficient information transfer between distribute

    Implements a network gateway supporting TCP, UDP, and WebSockets to handle high volumes of concurrent user sessions.

    C
    Voir sur GitHub↗14,075
  • drakkan/sftpgoAvatar de drakkan

    drakkan/sftpgo

    12,163Voir sur GitHub↗

    SFTPGo is a multi-protocol file server and secure file transfer gateway that enables the exchange and storage of files via SFTP, FTP, HTTP, and WebDAV. It provides a unified management interface and a web-based file manager for configuring server settings, user permissions, and collaborating on documents. The project functions as a cloud storage gateway, bridging legacy file transfer protocols to modern backends such as S3, Google Cloud Storage, and Azure Blob. It features an automated data workflow engine that uses dynamic logic and virtual folders to route files and manage data lifecycles a

    Acts as a multi-protocol gateway translating SFTP, FTP, HTTP, and WebDAV into a unified internal API.

    Goazure-blobcloud-storagedata-at-rest-encryption
    Voir sur GitHub↗12,163
  • gwuhaolin/livegoAvatar de gwuhaolin

    gwuhaolin/livego

    10,179Voir sur GitHub↗

    livego is a live streaming server written in Go that receives live video streams and broadcasts them to viewers in real time. It functions as a multi-protocol video gateway, serving as a backend for ingesting video and redistributing it through RTMP, HLS, and HTTP-FLV protocols. The server features dynamic protocol transmuxing to convert ingested streams into different formats for device compatibility and low-latency playback. It provides secure stream access and ingestion by validating unique channel keys and using security tokens. The system includes capabilities for encrypted stream deliv

    Functions as a gateway that receives a single live video feed and redistributes it across multiple protocols.

    Goflashflvgolang
    Voir sur GitHub↗10,179
  • pumpkin-mc/pumpkinAvatar de Pumpkin-MC

    Pumpkin-MC/Pumpkin

    7,827Voir sur GitHub↗

    Pumpkin is a high-performance Minecraft game server implementation designed to host shared virtual worlds. It is specifically built to support multiple client editions, allowing different game versions to interact within a single world. The project distinguishes itself through a flexible plugin architecture that supports extensions written in Go and Python. These extensions are loaded as portable binary modules, enabling developers to implement custom game logic and modify server behavior without altering the core codebase. The server covers a broad range of operational capabilities, includi

    Supports multiple client communication protocols to enable different game versions to interact in a single world.

    Rustdockergame-servergamedev
    Voir sur GitHub↗7,827
  • eooce/nodejs-argoAvatar de eooce

    eooce/nodejs-argo

    6,833Voir sur GitHub↗

    nodejs-argo is a Node.js network proxy server designed to route network traffic and manage secure communication tunnels across various protocols. It functions as a cloud proxy tunnel that exposes local services to the public internet and includes a subscription manager for generating and distributing connection configuration links to clients. The system integrates a network service monitor to track the operational status and performance of services via external monitoring panels. It also utilizes endpoint-based configuration distribution to provide connection settings and authentication detai

    Provides a communication layer that supports multiple network protocols simultaneously to handle diverse client connections.

    JavaScriptargocfiptrojan-ws-tls
    Voir sur GitHub↗6,833
  • jetlinks/jetlinks-communityAvatar de jetlinks

    jetlinks/jetlinks-community

    6,520Voir sur GitHub↗

    JetLinks is an enterprise IoT platform framework and device management system designed for managing large-scale hardware networks. It serves as a centralized tool for controlling device lifecycles, monitoring geographic locations, and visualizing sensor data through a reactive backend. The platform features a multi-protocol IoT gateway that supports TCP, MQTT, UDP, CoAP, and HTTP to unify communication across different manufacturers. It employs unified device modeling to create standard digital representations of hardware, decoupling physical device capabilities from application logic. The s

    Implements a gateway supporting TCP, MQTT, UDP, CoAP, and HTTP to unify communication across manufacturers.

    Javaiotiot-platformjava
    Voir sur GitHub↗6,520
  • dgiot/dgiotAvatar de dgiot

    dgiot/dgiot

    4,824Voir sur GitHub↗

    dgiot est une plateforme IoT industrielle open source et une passerelle conçue pour intégrer divers protocoles de communication industriels et standardiser l'échange de données entre le matériel et le logiciel. Il sert de système de gestion d'appareils et d'orchestrateur low-code capable de surveiller des millions de connexions simultanées. La plateforme utilise un environnement visuel pour la modélisation de jumeaux numériques afin de mapper le matériel physique à des représentations numériques standardisées. Elle inclut un moteur de règles visuel pour traiter les données des appareils afin de déclencher des actions automatisées et des alertes, ainsi qu'un pipeline de configuration low-code pour générer des canaux de données et des pages de configuration. Le système fournit une infrastructure pour l'auto-hébergement sur des serveurs privés via un processus de déploiement en un clic. Ses capacités couvrent l'intégration de protocoles industriels, la modélisation d'objets d'appareils et la mise à l'échelle des connexions matérielles longue durée.

    Translates diverse industrial communication protocols into a unified internal format for seamless hardware data exchange.

    Erlangdgiotindustrial-iotiot
    Voir sur GitHub↗4,824
  • crankyoldgit/irremoteesp8266Avatar de crankyoldgit

    crankyoldgit/IRremoteESP8266

    3,375Voir sur GitHub↗

    This project is firmware for the ESP8266 microcontroller that enables the sending and receiving of infrared signals to control consumer electronics. It functions as an infrared signal decoder and encoder, providing a network gateway through an MQTT bridge as well as TCP and web servers for remote wireless device control. The system supports the capture of raw infrared transmissions into memory buffers for analysis and playback, allowing for the reverse engineering of unknown protocols. It includes specialized capabilities for managing air conditioners via complex infrared sequences and generi

    Features a network gateway that concurrently handles control requests via TCP, MQTT, and Web protocols.

    C++940nmairconditionersarduino
    Voir sur GitHub↗3,375
  1. Home
  2. Networking & Communication
  3. Multi-Protocol Network Gateways