awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

27 repositorios

Awesome GitHub RepositoriesNetwork Frameworks

Libraries and frameworks for building asynchronous network applications and communication protocols.

Explore 27 awesome GitHub repositories matching part of an awesome list · Network Frameworks. Refine with filters or upvote what's useful.

Awesome Network Frameworks GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • filebrowser/filebrowserAvatar de filebrowser

    filebrowser/filebrowser

    35,212Ver en GitHub↗

    File Browser is a self-hosted application that provides a web-based interface for managing files and directories on a server. It functions as a virtual file system abstraction, allowing users to browse, organize, and edit text-based files directly within their browser without requiring local access to the server. The platform distinguishes itself through a comprehensive command-line interface that enables full administrative control over system configurations, user accounts, and automation hooks. It supports a flexible, event-driven architecture where custom shell scripts can be triggered aut

    Web-based file management interface for servers.

    Gofile-browserfile-managerfile-sharing
    Ver en GitHub↗35,212
  • cloudflare/pingoraAvatar de cloudflare

    cloudflare/pingora

    26,833Ver en GitHub↗

    Pingora is a Rust-based framework for building high-performance network services, including HTTP reverse proxies, layer seven load balancers, and TLS termination proxies. It serves as an asynchronous network library designed to intercept and route HTTP, gRPC, and WebSocket traffic between clients and upstream backend servers. The project enables zero-downtime service updates by handing over listening sockets between processes during binary or configuration upgrades. It utilizes a programmable multi-phase pipeline to modify request and response bodies and headers, and it provides a pluggable T

    Asynchronous framework for building programmable network services.

    Rust
    Ver en GitHub↗26,833
  • unetworking/uwebsocketsAvatar de uNetworking

    uNetworking/uWebSockets

    18,888Ver en GitHub↗

    uWebSockets is a high-performance networking engine providing an HTTP web server and a WebSocket server framework. It implements a multi-threaded event loop architecture to deploy isolated application instances across multiple CPU cores and includes an SSL/TLS network layer for secure, encrypted communication. The project features a dedicated WebSocket pub/sub engine for distributing messages to specific groups of connected clients. It optimizes network throughput through syscall corking to reduce kernel overhead and employs payload compression to minimize data transfer sizes. The system cov

    High-performance WebSocket and HTTP server implementation.

    C++commercialcross-platformhttp
    Ver en GitHub↗18,888
  • chenshuo/muduoAvatar de chenshuo

    chenshuo/muduo

    16,157Ver en GitHub↗

    Muduo is a C++11 event-driven network library and framework designed for building high-concurrency Linux servers. It provides a toolkit for implementing scalable network services and socket communication using non-blocking I/O and asynchronous event processing. The framework implements a multi-threaded TCP server architecture that distributes connection handling across multiple CPU threads to maximize server throughput. This is achieved through a one-loop-per-thread model and a reactor pattern implementation, which dispatch network events from a central demultiplexer to registered handler fun

    Event-driven network library for multi-threaded C++ servers.

    C++
    Ver en GitHub↗16,157
  • sogou/workflowAvatar de sogou

    sogou/workflow

    14,301Ver en GitHub↗

    Workflow is an asynchronous C++ task engine designed for building distributed systems and high-performance network services. It provides a framework for orchestrating complex sequences of network, file, and computational operations, allowing developers to compose these tasks into parallel workflows. The library functions as a toolkit for implementing scalable servers and clients for protocols such as HTTP, Redis, MySQL, and Kafka. It distinguishes itself through a task-based concurrency model that manages non-blocking operations and coordinates service discovery, load balancing, and traffic r

    Parallel computing and asynchronous networking engine for C++.

    C++consuldaghttp
    Ver en GitHub↗14,301
  • ithewei/libhvAvatar de ithewei

    ithewei/libhv

    7,521Ver en GitHub↗

    libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP, WebSocket, and MQTT clients and servers. It provides a non-blocking event loop for managing network sockets, timers, and system signals across multiple threads. The project is distinguished by its integrated support for specialized network roles, including a full HTTP web server with RESTful routing and middleware, an MQTT messaging client for IoT communication, and the ability to implement SOCKS5 and HTTP proxies. It also features a reliable UDP implementation to ensure ordered

    Easy-to-use network library for TCP, UDP, and WebSocket services.

    Ccurlepollhttp-client
    Ver en GitHub↗7,521
  • yedf2/handyAvatar de yedf2

    yedf2/handy

    4,653Ver en GitHub↗

    Handy es un framework de servidor de red C++11 y motor de redes basado en eventos diseñado para construir servidores TCP y UDP concurrentes de alto rendimiento. Funciona como una librería de E/S asíncrona y una implementación de servidor HTTP que separa la E/S de red asíncrona de la lógica de negocio síncrona para simplificar el desarrollo del servidor. El framework se distingue por utilizar notificaciones de eventos específicas de la plataforma para gestionar millones de conexiones de red simultáneas y proporcionar un wrapper de red SSL/TLS para la transmisión de datos asíncrona cifrada. Implementa un modelo de procesamiento half-sync/half-async y un reactor basado en bucle de eventos para mantener una alta concurrencia. El proyecto cubre un amplio rango de capacidades de red, incluyendo enrutamiento HTTP basado en rutas, diseño de protocolos binarios personalizados mediante enmarcado de mensajes basado en codecs y despacho de tareas de E/S thread-safe. También incluye utilidades para la gestión del ciclo de vida de las conexiones, programación de tareas mediante timer-wheel para ejecución temporizada y coordinación de apagado elegante.

    Simple C++11 network framework for high-concurrency server development.

    C++cc-plus-plusconcurrent-programming
    Ver en GitHub↗4,653
  • azure/dotnettyAvatar de Azure

    Azure/DotNetty

    4,238Ver en GitHub↗

    DotNetty is an asynchronous network framework and event-driven networking library for .NET. It is a port of the Netty architecture designed for building high-performance protocol servers and clients. The framework enables the development of network applications that handle concurrent connections and high-throughput data streaming without blocking execution threads. It supports the implementation of custom network protocols through defined encoding and decoding rules. The library utilizes a pipeline-based processing model and non-blocking I/O to manage network traffic. Its architecture incorp

    Port of a high-performance event-driven network application framework.

    C#networkingprotocols
    Ver en GitHub↗4,238
  • pond3r/ggpoAvatar de pond3r

    pond3r/ggpo

    3,532Ver en GitHub↗

    Good Game, Peace Out Rollback Network SDK

    Network SDK for implementing rollback-based synchronization in games.

    C++
    Ver en GitHub↗3,532
  • codeskyblue/gohttpserverAvatar de codeskyblue

    codeskyblue/gohttpserver

    2,835Ver en GitHub↗

    The best HTTP Static File Server, write with golang+vue

    Cross-platform file server with a web-based interface.

    JavaScriptgohttpserver
    Ver en GitHub↗2,835
  • skypjack/uvwAvatar de skypjack

    skypjack/uvw

    2,044Ver en GitHub↗

    Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!

    Header-only wrapper for asynchronous event-driven network libraries.

    C++cppcpp17event-loop
    Ver en GitHub↗2,044
  • caozhiyi/cppnetAvatar de caozhiyi

    caozhiyi/CppNet

    1,135Ver en GitHub↗

    Cross platform network library with C++11

    Asynchronous network library for C++ applications.

    C++epolliocpkqueue
    Ver en GitHub↗1,135
  • sableangle/unityhttpserverS

    sableangle/UnityHTTPServer

    0Ver en GitHub↗

    HTTP server implementation specifically for Unity projects.

    Ver en GitHub↗0
  • scanfing/httpfileserverS

    scanfing/HttpFileServer

    0Ver en GitHub↗

    Simple utility for serving files over HTTP.

    Ver en GitHub↗0
  • ernwong/crystalorbE

    ErnWong/crystalorb

    0Ver en GitHub↗

    High-level networking library for client-side prediction and reconciliation.

    Ver en GitHub↗0
  • jasonxudeveloper/mikuJ

    JasonXuDeveloper/Miku

    0Ver en GitHub↗

    High-performance TCP server and client communication library.

    Ver en GitHub↗0
  • hn-lyf/remotenetworkH

    hn-lyf/RemoteNetwork

    0Ver en GitHub↗

    Tools for facilitating remote network connectivity.

    Ver en GitHub↗0
  • yasio/yasioY

    yasio/yasio

    0Ver en GitHub↗

    Multi-platform asynchronous socket I/O library for client applications.

    Ver en GitHub↗0
  • nxrighthere/nanosocketsN

    nxrighthere/NanoSockets

    0Ver en GitHub↗

    Lightweight UDP socket abstraction for message-oriented protocols.

    Ver en GitHub↗0
  • microsurging/dotnettyM

    microsurging/DotNetty

    0Ver en GitHub↗

    Implementation of asynchronous network communication for .NET.

    Ver en GitHub↗0
Ant.12Siguiente
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Network Frameworks