tokio
Async runtime
A runtime for writing reliable asynchronous applications with Rust.
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
27k stars
313 watching
3k forks
Language: Rust
last commit: about 1 month ago
Linked from 2 awesome lists
asynchronousnetworkingrust
Related projects:
Repository | Description | Stars |
---|---|---|
idletea/tokio-socketcan | Provides asynchronous Linux SocketCAN sockets support for the Tokio runtime environment. | 35 |
tokio-rs/mio | A fast, low-level I/O library for Rust focusing on non-blocking APIs and event notification | 6,426 |
youki-dev/youki | An implementation of the OCI runtime-spec in Rust to create a container runtime. | 6,370 |
tokio-rs/tracing | A framework for collecting structured diagnostic information from Rust programs | 5,569 |
tokio-rs/axum | A web framework providing an ergonomic and modular API for building web applications using Rust. | 19,615 |
tokio-rs/prost | A Rust implementation of Protocol Buffers for generating idiomatic and readable code from proto2 and proto3 files. | 4,001 |
quinn-rs/quinn | A Rust implementation of the QUIC transport protocol for high-performance networking | 3,904 |
krojew/cdrs-tokio | An async Cassandra driver written in Rust with high configurability for performance and scalability | 137 |
brandonhilkert/sucker_punch | An asynchronous processing library that allows developers to run background jobs within the same process as their web application. | 2,643 |
seanmonstar/reqwest | An HTTP client for Rust. | 10,059 |
slowtec/tokio-modbus | A Rust-based library for communicating with industrial automation devices over TCP or RTU protocols. | 420 |
hyperium/tonic | A high-performance gRPC client and server implementation with async/await support | 10,180 |
tock/tock | An operating system designed to provide secure and isolated execution environments for multiple applications on microcontrollers. | 5,506 |
snapview/tokio-tungstenite | Provides asynchronous WebSocket implementation for use with the Tokio runtime | 1,906 |