TO

Tokio

Async runtime for Rust — event-driven, non-blocking I/O, task scheduling, and networking primitives.

Rust async free Open Source since 2016

Tokio is the de facto async runtime for Rust — virtually every async Rust project targets its executor. It provides a multi-threaded scheduler, async TCP/UDP sockets, timers, and a channel ecosystem (mpsc, oneshot, broadcast). Axum, Tonic, and Reqwest all run on Tokio.

// commonly used with

AX

Ergonomic Rust web framework from the Tokio team — macro-free routing, extractors, and seamless …

web 2021

Powerful, high-performance Rust web framework — async-first, type-safe extractors, and …

web 2017

Web framework for Rust focused on developer experience — type-checked routes, request guards, …

web 2016

// related libraries

Serialization and deserialization framework for Rust — derive macros generate blazing-fast …

serialization 2014 open source

Data-parallelism library for Rust — parallel iterators that use all CPU cores with no unsafe …

utility 2015 open source

// tags

asyncruntimenetworkingiorustconcurrency
Something wrong? Edit this entry on GitHub.
✏ Edit on GitHub