uvloop

Event loop library

A high-performance event loop for Python that replaces the asyncio implementation with a drop-in replacement.

Ultra fast asyncio event loop.

GitHub

10k stars
225 watching
544 forks
Language: Cython
last commit: about 1 month ago
Linked from 4 awesome lists

asyncasync-awaitasync-pythonasyncioevent-loophigh-performancelibuvnetworkingpythonpython-3

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
encode/uvicorn Provides an ASGI web server implementation for Python 8,567
squeaky-pl/japronto A high-performance HTTP toolkit with pipelining support for scaling and speed optimization 8,612
tornadoweb/tornado A Python framework for building scalable web applications with long-lived connections to each user 21,748
astral-sh/ruff A fast and powerful Python code linter and formatter written in Rust. 32,812
pyrogram/pyrogram An asynchronous framework for building Telegram API clients in Python. 4,412
asweigart/pyautogui A Python module for programmatically controlling mouse and keyboard interactions 10,440
pytransitions/transitions An object-oriented finite state machine implementation in Python with many extensions. 5,771
tidwall/evio An event-driven networking framework that enables fast and efficient packet handling 5,901
encode/starlette A lightweight ASGI framework/toolkit for building async web services in Python 10,271
vaexio/vaex A high-performance Python library for streaming and exploring large tabular datasets. 8,297
kevin1024/vcrpy Automates mocking of HTTP interactions to simplify and speed up testing 2,715
pytorch/pytorch A Python library providing tensors and dynamic neural networks with strong GPU acceleration 83,959
tinche/aiofiles A library that provides asynchronous file I/O support for Python's asyncio framework 2,853
brandonhilkert/sucker_punch An asynchronous processing library that allows developers to run background jobs within the same process as their web application. 2,643
joerick/pyinstrument A Python profiler tool used to identify and optimize slow parts of code. 6,651