awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 repository-uri

Awesome GitHub RepositoriesAsynchronous Request Handlers

Mechanisms for processing concurrent web requests using non-blocking execution.

Distinguishing note: Focuses on the concurrency model of request processing rather than general networking.

Explore 13 awesome GitHub repositories matching web development · Asynchronous Request Handlers. Refine with filters or upvote what's useful.

Awesome Asynchronous Request Handlers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • tiangolo/fastapiAvatar tiangolo

    tiangolo/fastapi

    99,301Vezi pe GitHub↗

    FastAPI is a high-performance Python web framework designed for building REST APIs. It operates as an ASGI web framework, providing a system to create structured HTTP endpoints that automatically serialize data and validate request parameters. The framework utilizes Python type hints to drive data validation and serialization, automatically generating machine-readable OpenAPI and JSON Schema specifications. This process enables the automatic creation of interactive, browser-based API documentation where endpoints can be tested directly. The project includes a dependency injection system for

    Uses non-blocking execution patterns with async and await to handle concurrent web requests efficiently.

    Python
    Vezi pe GitHub↗99,301
  • actix/actix-webAvatar actix

    actix/actix-web

    24,421Vezi pe GitHub↗

    Actix Web is an asynchronous web framework designed for building high-performance network services. It provides a foundation for processing concurrent requests through a non-blocking execution model, utilizing an actor-based concurrency system to manage lightweight processes and message passing. The framework includes a low-level networking layer that handles the parsing and serialization of HTTP traffic according to standard specifications. The framework distinguishes itself through a type-safe routing engine that enforces strict data types at compile time, ensuring that request parameters a

    Managing non-blocking network communication to ensure application responsiveness while performing complex input and output operations in the background.

    Rustactixactix-webasync
    Vezi pe GitHub↗24,421
  • valyala/fasthttpAvatar valyala

    valyala/fasthttp

    23,264Vezi pe 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

    Provides a high-concurrency request processing engine designed for performance-critical web applications.

    Go
    Vezi pe GitHub↗23,264
  • sanic-org/sanicAvatar sanic-org

    sanic-org/sanic

    18,624Vezi pe GitHub↗

    Sanic is an asynchronous Python web framework designed for building high-performance APIs and services. It operates as a production-ready ASGI web server, utilizing a non-blocking event loop to handle concurrent requests and maximize throughput. The framework is built to support scalable architectures, offering built-in worker process management to distribute traffic across available CPU cores. What distinguishes Sanic is its focus on modularity and developer-centric tooling. It features a blueprint-based system for organizing complex applications into pluggable components, alongside a robust

    Processes incoming HTTP traffic using an asynchronous event loop to maintain high performance and scalability.

    Pythonapi-serverasgiasyncio
    Vezi pe GitHub↗18,624
  • getgrav/gravAvatar getgrav

    getgrav/grav

    15,395Vezi pe 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

    Identifies asynchronous AJAX requests to enable conditional rendering logic.

    PHPcmscontentcontent-management
    Vezi pe GitHub↗15,395
  • an-tao/drogonAvatar an-tao

    an-tao/drogon

    13,993Vezi pe GitHub↗

    Drogon is a high-performance C++ HTTP web framework and asynchronous web server designed for building web applications and REST APIs. It utilizes an event-driven, non-blocking architecture to handle concurrent HTTP and WebSocket connections, and it implements a model-view-controller structure to separate business logic from presentation. The framework includes an integrated C++ object-relational mapping system and database client for performing asynchronous operations with relational databases and Redis key-value stores. It supports real-time, full-duplex communication via WebSockets and prov

    Processes concurrent web requests using non-blocking execution to maximize system throughput.

    C++
    Vezi pe GitHub↗13,993
  • drogonframework/drogonAvatar drogonframework

    drogonframework/drogon

    13,568Vezi pe GitHub↗

    Drogon is a high-performance, cross-platform C++ framework designed for building asynchronous web services and server-side applications. It functions as a multi-threaded, event-driven server engine that manages concurrent network traffic and WebSocket connections with minimal latency. By leveraging non-blocking input/output and native code compilation, the framework provides a foundation for scalable applications that operate efficiently across diverse hardware architectures. The framework distinguishes itself through its compile-time template rendering, which transforms dynamic HTML views in

    Processes concurrent web requests using non-blocking execution to maintain high throughput without stalling the main thread.

    C++asynchronous-programmingdrogonhttp
    Vezi pe GitHub↗13,568
  • mjhea0/awesome-fastapiAvatar mjhea0

    mjhea0/awesome-fastapi

    11,080Vezi pe GitHub↗

    This project serves as a comprehensive resource hub and curated directory for the FastAPI web framework ecosystem. It provides developers with a centralized collection of community-vetted libraries, tools, and best practices designed to support the development, testing, and deployment of scalable web services using modern Python. The repository distinguishes itself by aggregating resources that address the full lifecycle of high-performance API development. It covers essential capabilities including project scaffolding, database integration, and the implementation of real-time communication p

    Implements asynchronous request handling to maintain low latency and high concurrency.

    awesomeawesome-listfastapi
    Vezi pe GitHub↗11,080
  • falconry/falconAvatar falconry

    falconry/falcon

    9,794Vezi pe GitHub↗

    Falcon is a minimalist Python web API framework and high-performance microservices framework. It serves as a resource-oriented API toolkit designed for building RESTful APIs and data plane services that prioritize low overhead, reliability, and scale. The framework implements an ASGI web server interface to handle both synchronous and asynchronous HTTP requests and WebSockets. It features a dedicated HTTP middleware system for intercepting network traffic and executing shared processing logic across multiple API endpoints. Its capability surface covers resource-based routing, HTTP specificat

    Supports concurrent connections and WebSockets through an ASGI-compliant asynchronous request handling model.

    Pythonapiapi-restasgi
    Vezi pe GitHub↗9,794
  • squeaky-pl/japrontoAvatar squeaky-pl

    squeaky-pl/japronto

    8,540Vezi pe GitHub↗

    Japronto is an asynchronous web framework and Python HTTP server toolkit. It functions as a multi-worker HTTP server and request router, utilizing non-blocking asynchronous handlers to manage high concurrency and throughput. The project implements a master-multiworker forking model to distribute network traffic across multiple CPU cores. It incorporates a fast event loop and a specialized C-extension for high-speed HTTP request parsing, while supporting request pipelining over single TCP connections. The framework covers a broad range of request handling capabilities, including URL pattern r

    Implements non-blocking asynchronous handlers to maximize throughput during I/O-heavy web request processing.

    C
    Vezi pe GitHub↗8,540
  • oatpp/oatppAvatar oatpp

    oatpp/oatpp

    8,553Vezi pe GitHub↗

    Oatpp is a high-performance C++ web framework and API development kit used for building REST APIs and web services. It functions as an asynchronous HTTP server that utilizes coroutines to handle thousands of simultaneous connections without blocking threads. The toolkit includes a native C++ object-relational mapping layer for executing SQL queries and transforming database results into data objects. It also provides a WebSocket communication library for establishing full-duplex channels to support real-time data streaming and live media. The framework covers a broad range of capabilities, i

    Implements a non-blocking concurrency model for processing web requests using C++ coroutines.

    C++c-plus-pluscppcross-platform
    Vezi pe GitHub↗8,553
  • hugapi/hugAvatar hugapi

    hugapi/hug

    6,883Vezi pe GitHub↗

    Hug is a Python API framework used for building web services by mapping functions to HTTP endpoints via decorators and type annotations. It functions as a type-based validator that automatically converts and validates incoming request data based on Python type hints and serves as a WSGI-compliant web framework for deployment on production servers. The project is distinguished by its ability to automatically generate API specifications and user-facing documentation derived from function signatures. It further extends the utility of internal logic by exposing functions as terminal commands thro

    Handles high volumes of concurrent traffic by executing request handlers as non-blocking asynchronous coroutines.

    Python
    Vezi pe GitHub↗6,883
  • swisspol/gcdwebserverAvatar swisspol

    swisspol/GCDWebServer

    6,623Vezi pe GitHub↗

    GCDWebServer is a lightweight HTTP 1.1 server for iOS, macOS, and tvOS. It serves as an embedded network server for Apple platforms, allowing developers to handle incoming requests through custom synchronous or asynchronous handlers. The project includes a WebDAV server implementation for remote file management, directory browsing, and synchronization using standard network clients. It also provides a web-based file manager that enables users to upload, download, and organize files within an application sandbox via a browser. Additional capabilities include gzip compression, JSON processing,

    Processes incoming HTTP requests using non-blocking handlers to maintain application responsiveness.

    Objective-C
    Vezi pe GitHub↗6,623
  1. Home
  2. Web Development
  3. Asynchronous Request Handlers