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

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

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

43 مستودعات

Awesome GitHub RepositoriesHigh-Performance HTTP Servers

Frameworks and libraries optimized for low-latency, high-throughput web service delivery.

Distinguishing note: Focuses on raw performance and resource efficiency in HTTP handling, distinct from general web frameworks.

Explore 43 awesome GitHub repositories matching web development · High-Performance HTTP Servers. Refine with filters or upvote what's useful.

Awesome High-Performance HTTP Servers GitHub Repositories

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

    awesome-selfhosted/awesome-selfhosted

    299,516عرض على GitHub↗

    هذا المشروع عبارة عن دليل منسق من قبل المجتمع للبرمجيات مفتوحة المصدر المصممة للنشر في بيئات الخوادم الخاصة والمختبرات المنزلية. يعمل كمورد شامل لاكتشاف بدائل مستقلة ذاتية الاستضافة لخدمات السحابة السائدة، مما يمكن المستخدمين من الحفاظ على ملكية كاملة للبيانات والتحكم في بنيتهم التحتية الرقمية. يتم تنظيم الدليل من خلال تصنيف هرمي ينظم مجموعة واسعة من التطبيقات في فئات منطقية، تتراوح من إدارة الوسائط وتحليل البيانات إلى التواصل الخاص وأدوات إنتاجية الفريق. يتميز بعملية مراجعة أقران تعاونية، حيث يقوم أعضاء المجتمع بالتحقق من جودة وملاءمة كل طلب لضمان بقاء الدليل دقيقاً وموثوقاً. يغطي المشروع نطاقاً واسعاً من القدرات، بما في ذلك أتمتة البنية التحتية، ونشر الخدمات القائمة على الحاويات، وإدارة التكوين التصريحي. تساعد هذه الأدوات المستخدمين في الحفاظ على بيئات خادم قابلة للتكرار وإدارة تبعيات الخدمات المعقدة عبر الأجهزة الخاصة. يتم الحفاظ على الدليل كمستودع خاضع للتحكم في الإصدار، مما يضمن تتبع جميع التحديثات والتغييرات التي يقودها المجتمع وأنها شفافة.

    Deploys resource-efficient backend services with minimal hardware requirements.

    awesomeawesome-listcloud
    عرض على GitHub↗299,516
  • gofiber/fiberالصورة الرمزية لـ gofiber

    gofiber/fiber

    39,849عرض على GitHub↗

    Fiber is a high-performance web framework designed for building scalable HTTP services with minimal memory overhead. It provides a comprehensive runtime environment for managing the full request lifecycle, utilizing an optimized radix tree for high-speed route matching and an object pooling system to reduce garbage collection pressure during traffic processing. The framework distinguishes itself through its multi-process architecture, which supports prefork socket reuse to distribute incoming traffic across all available CPU cores. It offers a modular approach to application development, feat

    Building fast and scalable HTTP servers that handle high traffic volumes with minimal memory overhead and efficient resource management.

    Goexpressexpressjsfast
    عرض على GitHub↗39,849
  • 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

    Ships a zero-allocation HTTP server library optimized for maximum throughput and minimal garbage collection overhead.

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

    dotnet/core

    21,897عرض على GitHub↗

    This project is a cross-platform development framework and managed runtime environment designed for building high-performance applications. It provides a comprehensive toolkit for constructing web services, cloud-native microservices, and desktop applications, utilizing a unified runtime that handles memory management and execution across diverse operating systems. The framework distinguishes itself through a native ahead-of-time compilation toolchain that transforms source code into optimized, self-contained machine code binaries. This capability enables fast startup times and reduced memory

    Constructs high-performance backend systems using AOT compilation and optimized memory management for fast startup.

    PowerShelldotnetdotnet-core
    عرض على GitHub↗21,897
  • uwebsockets/uwebsocketsالصورة الرمزية لـ uWebSockets

    uWebSockets/uWebSockets

    18,891عرض على GitHub↗

    uWebSockets is a C++ networking framework that serves as a high-performance WebSocket server library, HTTP web server, and pub-sub messaging system. It provides the infrastructure necessary to handle standard web requests and maintain low-latency, bidirectional connections between clients and servers. The framework is distinguished by its use of template meta-programming for compile-time optimization and zero-copy buffer management to minimize memory latency. It utilizes a backend-agnostic event loop and static route resolution to process network traffic with minimal runtime overhead. The pr

    Provides a high-performance HTTP server library optimized for low-latency and high-throughput web service delivery.

    C++
    عرض على GitHub↗18,891
  • unetworking/uwebsocketsالصورة الرمزية لـ uNetworking

    uNetworking/uWebSockets

    18,888عرض على 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

    Builds secure and standards-compliant servers that handle large volumes of HTTP requests and data streams.

    C++commercialcross-platformhttp
    عرض على GitHub↗18,888
  • channelcat/sanicالصورة الرمزية لـ channelcat

    channelcat/sanic

    18,628عرض على GitHub↗

    Sanic is a Python ASGI web framework and asynchronous HTTP server. It is designed to build high-performance web applications and servers that handle concurrent requests using non-blocking logic. The framework implements the Asynchronous Server Gateway Interface standard, allowing applications to be deployed across various ASGI-compatible servers. It utilizes an asyncio-based event loop and integrates a Cython-based runtime wrapper around libuv to manage I/O operations. The system manages traffic through route-based request dispatching and a middleware-based request pipeline. These components

    Provides a high-performance asynchronous HTTP server designed for low-latency and high-throughput request handling.

    Python
    عرض على GitHub↗18,628
  • facebook/hhvmالصورة الرمزية لـ facebook

    facebook/hhvm

    18,635عرض على GitHub↗

    HHVM is a high-performance execution engine and runtime environment designed for the Hack language. It functions as a persistent web application server that processes incoming network traffic, while also providing command-line utilities for executing standalone scripts and performing automated tasks. The project distinguishes itself through a sophisticated execution model that utilizes just-in-time compilation to translate bytecode into optimized machine code. This process is supported by a static type analysis engine that enforces strict data constraints and identifies type inconsistencies b

    Delivers dynamic web content with optimized execution speed through a persistent server process.

    C++hackhacklanghhvm
    عرض على GitHub↗18,635
  • julienschmidt/httprouterالصورة الرمزية لـ julienschmidt

    julienschmidt/httprouter

    17,121عرض على GitHub↗

    httprouter is a high-performance HTTP request router for Go that maps incoming network requests to specific handler functions using a radix tree. It functions as a request dispatcher and path parameter parser, organizing URL paths in a tree structure to ensure efficient lookups. The router specializes in capturing dynamic segments and catch-all wildcards from URL paths to pass directly into request handlers. It implements method-specific routing and automatically manages responses for unsupported HTTP methods. The library covers broader capabilities including request normalization through tr

    Provides high-performance HTTP routing using a fast radix tree for low latency and high throughput.

    Gogogolanghttp
    عرض على GitHub↗17,121
  • keepsafe/aiohttpالصورة الرمزية لـ KeepSafe

    KeepSafe/aiohttp

    16,447عرض على GitHub↗

    aiohttp is an asynchronous networking framework for Python that provides both an HTTP client and an HTTP server. It utilizes the asyncio library to handle network requests and server-side routing through a non-blocking event loop. The framework includes a dedicated toolkit for establishing persistent bidirectional communication channels, enabling the implementation of both WebSocket servers and clients for real-time data exchange. It covers a broad range of asynchronous network programming capabilities, including the development of web servers with customizable routing and the ability to sen

    Offers a high-performance server framework optimized for handling many simultaneous network requests using asyncio.

    Python
    عرض على GitHub↗16,447
  • aio-libs/aiohttpالصورة الرمزية لـ aio-libs

    aio-libs/aiohttp

    16,351عرض على GitHub↗

    This project is an asynchronous network framework for Python that provides both a client and a server for HTTP communication. It is designed to handle high-concurrency network operations by leveraging cooperative multitasking, allowing for the management of thousands of simultaneous connections without the overhead of traditional thread-per-request models. The framework distinguishes itself through its focus on efficient resource management and persistent communication. It utilizes connection pooling to reuse network sockets, which reduces latency during sequential requests, and supports full

    Provides a comprehensive framework for building asynchronous web servers and performing concurrent HTTP requests.

    Pythonaiohttpasyncasyncio
    عرض على GitHub↗16,351
  • hyperium/hyperالصورة الرمزية لـ hyperium

    hyperium/hyper

    15,945عرض على GitHub↗

    Hyper is a low-level networking library designed for building high-performance HTTP clients and servers. It provides a foundational toolkit for creating network services that leverage asynchronous execution and memory-safe data handling, supporting both HTTP/1 and HTTP/2 protocols. The library distinguishes itself through a protocol-agnostic architecture that separates transport logic from HTTP semantics. It utilizes a service-trait abstraction to decouple network logic from the underlying transport, enabling developers to inject custom middleware for request interception and response transfo

    Provides a high-performance, memory-safe engine for building concurrent HTTP/1 and HTTP/2 servers.

    Rusthttphyperrust
    عرض على GitHub↗15,945
  • getgrav/gravالصورة الرمزية لـ getgrav

    getgrav/grav

    15,395عرض على GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Leverages server-level caching extensions and optimized configurations to maximize execution speed.

    PHPcmscontentcontent-management
    عرض على GitHub↗15,395
  • hapijs/hapiالصورة الرمزية لـ hapijs

    hapijs/hapi

    14,789عرض على GitHub↗

    Hapi is a configuration-driven web framework for building secure and scalable HTTP servers and APIs on the Node.js runtime. It functions as a REST API development framework and an enterprise server implementation focused on stability, security, and comprehensive input validation. The framework is built around a plugin-based architecture, allowing core functionality and custom logic to be organized into modular, registerable plugins. It serves as an HTTP request lifecycle manager, enabling the interception and modification of requests through pre-handlers and extensions before they reach the f

    Optimizes for high-throughput and low-latency via internal method caching and load management.

    JavaScriptapplicationframeworkhapi
    عرض على GitHub↗14,789
  • alibaba/tengineالصورة الرمزية لـ alibaba

    alibaba/tengine

    13,276عرض على GitHub↗

    Tengine is an enhanced Nginx web server distribution designed for high-traffic environments. It functions as a high-performance reverse proxy, dynamic load balancer, and HTTP/3 proxy server, integrating an embedded Lua scripting engine to allow for custom business logic and dynamic request processing. The project distinguishes itself through a focus on modern transport protocols and efficiency, featuring native support for QUIC and HTTP/3 to reduce connection latency. It implements userspace UDP forwarding to bypass the kernel for higher throughput and provides the ability to dynamically upda

    Provides a high-performance HTTP server distribution optimized for low-latency and high-throughput delivery in high-traffic environments.

    Chttp3ingressnginx
    عرض على GitHub↗13,276
  • walkor/workermanالصورة الرمزية لـ walkor

    walkor/workerman

    11,547عرض على GitHub↗

    Workerman is an event-driven asynchronous socket framework for PHP. It provides the core components necessary to build high-concurrency network servers, including an asynchronous TCP framework, a coroutine library for task management, and dedicated implementations for HTTP and WebSocket servers. The project enables the development of specialized network services using custom frame-based communication protocols. It supports both inbound concurrent server implementation and asynchronous outbound connectivity to remote services. The framework covers a broad range of network programming capabili

    Provides a high-performance asynchronous server for processing HTTP requests with low latency and high throughput.

    PHPasynchronousevent-drivenhigh-performance
    عرض على GitHub↗11,547
  • h2o/h2oالصورة الرمزية لـ h2o

    h2o/h2o

    11,493عرض على GitHub↗

    h2o is a high-performance content delivery server and HTTP/3 web server. It functions as a network gateway and reverse proxy that forwards client requests to upstream servers to manage traffic flow and load. The project distinguishes itself as a protocol fuzzing tool, utilizing a testing framework to execute automated stress tests against network protocols to identify memory leaks and crashes. The server provides capabilities for secure web traffic management through encrypted data transmission and high-performance web serving across HTTP/1, HTTP/2, and HTTP/3. It includes tools for server r

    Delivers web content and applications using optimized HTTP/1, HTTP/2, and HTTP/3 protocols for maximum speed and efficiency.

    C
    عرض على GitHub↗11,493
  • benoitc/gunicornالصورة الرمزية لـ benoitc

    benoitc/gunicorn

    10,443عرض على GitHub↗

    Gunicorn is a production-grade WSGI HTTP server designed for deploying Python web applications. It functions as a process manager that utilizes a pre-fork worker model, where a master process initializes the application and spawns multiple child processes to handle incoming requests in parallel. This architecture ensures high performance and stability by isolating application execution within persistent worker processes. The server distinguishes itself through its flexible concurrency models and robust process lifecycle management. It supports interchangeable worker types, including synchrono

    The server utilizes high-performance parsers with hardware-level optimizations to increase throughput and reduce latency for incoming web requests.

    Pythonhttphttp-serverpython
    عرض على GitHub↗10,443
  • seanmonstar/warpالصورة الرمزية لـ seanmonstar

    seanmonstar/warp

    10,245عرض على GitHub↗

    Warp is a Rust HTTP web framework designed for building high-performance web servers. It provides a system for managing request pipelines, implementing WebSocket servers for bidirectional communication, and serving static assets from the local filesystem. The framework is characterized by its use of type-safe request pipelines and routing. It utilizes a filter-based approach to extract and validate metadata from headers, query strings, and request bodies before they reach the application handler. Broad capability areas include HTTP API development, asynchronous task execution, and state-base

    Optimized for low-latency, high-throughput web service delivery with efficient request handling.

    Rustframeworkhttprust
    عرض على GitHub↗10,245
  • unetworking/uwebsockets.jsالصورة الرمزية لـ uNetworking

    uNetworking/uWebSockets.js

    9,114عرض على GitHub↗

    uWebSockets.js is a high-performance tool for building WebSocket and HTTP servers within Node.js. It focuses on high-throughput web servers and real-time data streaming, enabling the creation of network applications that handle a large number of concurrent connections with low memory and CPU overhead. The project distinguishes itself through a native C++ implementation that integrates directly with the Node.js event loop. It utilizes native-layer route matching and a shared memory architecture to minimize allocation overhead and avoid data duplication during message transmission. The impleme

    Optimized for extremely high HTTP throughput and low latency using native-layer efficiencies.

    C++commercialhttpnodejs
    عرض على GitHub↗9,114
السابق123التالي
  1. Home
  2. Web Development
  3. High-Performance HTTP Servers

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

  • Asynchronous ImplementationsHTTP server and client implementations utilizing non-blocking I/O for high throughput. **Distinct from High-Performance HTTP Servers:** Specifically targets the asynchronous, event-driven nature of the HTTP service rather than general low-latency optimization.
  • Multi-Protocol Networking LibrariesLibraries that provide high-performance networking for TCP, UDP, and HTTP with event-driven I/O and SSL encryption. **Distinct from High-Performance HTTP Servers:** Distinct from High-Performance HTTP Servers: covers TCP, UDP, and HTTP together, not just HTTP servers.
  • Performance AnalysisCalculating and analyzing throughput, latency, and error rates of high-performance servers. **Distinct from High-Performance HTTP Servers:** Focuses on the analysis of metrics rather than the implementation of the server itself
  • Resource-Efficient BackendsBackend services optimized for minimal hardware footprint and high performance. **Distinct from High-Performance HTTP Servers:** Distinct from High-Performance HTTP Servers: focuses on the resource-constrained implementation aspect rather than raw throughput.
  • Rust-Based Python HTTP Servers1 وسم فرعيHTTP servers written in Rust that serve Python web applications using ASGI, WSGI, and RSGI protocols. **Distinct from High-Performance HTTP Servers:** Distinct from High-Performance HTTP Servers: specifically targets Rust-based servers for Python applications, not general high-performance servers.
  • Worker ConfigurationsTuning of thread and worker pools to optimize request throughput for high-performance servers. **Distinct from High-Performance HTTP Servers:** Focuses on the internal server resource tuning (threads/workers) rather than the overall HTTP server implementation