Tokio (software)

Tokio
Original author(s)Carl Lerche
Initial releaseDecember 23, 2020 (2020-12-23)
Stable release
1.45.1 
Repository
Written inRust
Operating systemmacOS, Windows, Linux, FreeBSD, WebAssembly
TypeAsynchronous runtime
LicenseMIT License
Websitetokio.rs

Tokio is a software library for the Rust programming language. It provides a runtime and functions that enable the use of asynchronous I/O, allowing for concurrency in regards to task completion.

Tokio was released in August 2016 for Rust, a general-purpose programming language. Developed by Carl Lerche, Tokio began as a network application framework and supports features such as socket listening and broadcasting, allowing messages to be transferred between computers.