Rust async networking and HTTP

10 repos

Libraries and frameworks for building high-performance asynchronous networking applications in Rust, with particular focus on HTTP servers and clients. The cluster centers on core async runtimes (tokio, mio), async abstractions (loom for testing, tower for middleware composition), and HTTP implementations (hyper, http), enabling developers to build concurrent, non-blocking network services. These repositories form the foundation of Rust's async ecosystem and are heavily used across production systems.

Rust · 10
rust ·42,719
http ·17,706
hyper ·16,325
networking ·7,098
non-blocking ·7,098
asynchronous ·7,098
diagnostics ·6,877
logging ·6,877
logging-facade ·6,877
logging-and-metrics ·6,877