The larger tokio ecosystem

Let us take a look at the current state of the tokio ecosystem. Here are the commonly useful crates in the tokio-rs GitHub organization, at the time of writing:

Crate Function
tokio-minihttp Simple HTTP server implementation in tokio; should not be used in production.
tokio-core Future-aware networking implementations; the core event loop.
tokio-io IO primitives for tokio.
tokio-curl A libcurl-based HTTP client implementation using tokio.
tokio-uds Non-blocking unix domain sockets using tokio.
tokio-tls TLS and SSL implementation based on tokio.
tokio-service Provides the Service trait that we have used extensively.
tokio-proto Provides a framework for building network protocols using tokio; we ...

Get Network Programming with Rust now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.