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

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

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

6 repositorios

Awesome GitHub RepositoriesEvent Loop Replacements

Drop-in alternatives to standard language-provided event loops for improved performance.

Distinct from Event Loop Integrations: Distinct from Event Loop Integrations: focuses on full-loop replacement rather than interoperability adapters.

Explore 6 awesome GitHub repositories matching development tools & productivity · Event Loop Replacements. Refine with filters or upvote what's useful.

Awesome Event Loop Replacements GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • channelcat/sanicAvatar de channelcat

    channelcat/sanic

    18,628Ver en 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

    Integrates uvloop as a high-performance replacement for the standard Python event loop.

    Python
    Ver en GitHub↗18,628
  • magicstack/uvloopAvatar de MagicStack

    MagicStack/uvloop

    11,817Ver en GitHub↗

    uvloop is a high-performance replacement for the standard Python event loop. It functions as a drop-in substitute designed to accelerate asynchronous networking tasks and reduce latency in event-driven software systems. The project achieves its performance characteristics by utilizing a Cython-based extension module that wraps the libuv C library. By leveraging low-level system calls for event-driven input and output multiplexing, it manages concurrent network requests and subprocess execution with minimal overhead. The implementation supports scalable backend service development by handling

    Functions as a high-performance, drop-in replacement for the standard Python event loop.

    Cythonasyncasync-awaitasync-python
    Ver en GitHub↗11,817
  • encode/uvicornAvatar de encode

    encode/uvicorn

    10,767Ver en GitHub↗

    Uvicorn is an ASGI web application host designed for asynchronous Python web development. It serves applications through a standardized asynchronous server gateway interface to handle non-blocking network traffic and high-concurrency requests. The server manages both HTTP and WebSocket traffic, including the handshaking process required to establish persistent, full-duplex communication channels for real-time data exchange. For development workflows, the project includes a hot-reload mechanism that monitors the filesystem for source code changes and automatically restarts the server process.

    Provides a high-performance event loop replacement based on libuv to handle massive concurrency.

    Python
    Ver en GitHub↗10,767
  • squeaky-pl/japrontoAvatar de squeaky-pl

    squeaky-pl/japronto

    8,540Ver en 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

    Integrates uvloop as a high-performance replacement for the standard asyncio event loop.

    C
    Ver en GitHub↗8,540
  • lxn/walkAvatar de lxn

    lxn/walk

    7,063Ver en GitHub↗

    Walk is a comprehensive framework for building native Windows desktop applications. It functions as a GUI library and Windows API wrapper, providing a toolkit of native widgets and a declarative layout system for developing high-performance user interfaces. The project is distinguished by its data-binding framework, which uses reflection and string-based property paths to synchronize data sources with interface widgets. It also provides specialized support for high-DPI interface scaling and an optimized native message loop to reduce runtime overhead. The toolkit covers a wide range of capabi

    Includes a high-performance native message loop replacement to reduce runtime overhead and latency.

    Godeclarativedeclarative-uigo
    Ver en GitHub↗7,063
  • kludex/fastapi-tipsAvatar de Kludex

    Kludex/fastapi-tips

    3,432Ver en GitHub↗

    Recommends replacing the default event loop with faster alternatives like uvloop for performance.

    Ver en GitHub↗3,432
  1. Home
  2. Development Tools & Productivity
  3. Event Loop Integrations
  4. Event Loop Replacements