Back to browse
GitHub Repository

An event loop for asyncio written in Rust

135 starsRust

An event loop for asyncio written in Rust

by yehors·Mar 21, 2026·5 points·2 comments

AI Analysis

MidWizardry

Rust asyncio event loop targeting Windows where uvloop doesn't run.

Strengths
  • PyO3 binding provides Rust performance for Python async code
  • Better p99 latency than standard asyncio in some scenarios
  • Windows support planned since uvloop is Unix-only
Weaknesses
  • Author admits uvloop is 10-20% faster in synthetic benchmarks
  • Very early stage with 6 commits and 0 stars
Target Audience

Python developers needing async performance optimization

Similar To

uvloop · asyncio

Post Description

actually, nothing special about this implementation. just another event loop written in rust for educational purposes and joy

in tests it shows seamless migration from uvloop for my scraping framework https://github.com/BitingSnakes/silkworm

with APIs (fastapi) it shows only one advantage: better p99, uvloop is faster about 10-20% in the synthetic run

currently, i am forking on the win branch to give it windows support that uvloop lacks

Similar Projects

Developer Tools●●Solid

BustAPI Back

Python syntax on Rust Actix core reaches 20k RPS, but Mojo and uv already address Python speed.

WizardryBig Brain
ZOROX
203mo ago
AI/ML●●Solid

Clark-agent, a Rust library for LLM tool loops

Typed, hookable agent loop in Rust when LangChain dominates Python.

Ship ItNiche Gem
stan_kirdey
1019d ago