rust-lang/async-book

Asynchronous Programming in Rust

Shell

2,217

258 commits

updated May 24, 2026

See the code

README

Asynchronous Programming in Rust

This book aims to be a thorough guide to asynchronous programming in Rust, from beginner to advanced.

This book has been unmaintained for a long time and has not had a lot of love. We're currently working to bring it up to date and make it much better! As we're making some major changes, the content might be a bit mixed up, parts may be duplicated or missing, etc. Bear with us, it'll get better soon :-) To see what we're planning and to let us know what you think, see issue 224.

Requirements

The async book is built with mdbook (docs), you can install it using cargo.

cargo install mdbook
cargo install mdbook-linkcheck2

Building

To create a finished book, run mdbook build to generate it under the book/ directory.

mdbook build

Development

While writing it can be handy to see your changes, mdbook serve will launch a local web server to serve the book.

mdbook serve
async-foundations

rust-lang/async-book

Asynchronous Programming in Rust

Shell

2,217

258 commits

updated May 24, 2026

See the code

README

Asynchronous Programming in Rust

This book aims to be a thorough guide to asynchronous programming in Rust, from beginner to advanced.

This book has been unmaintained for a long time and has not had a lot of love. We're currently working to bring it up to date and make it much better! As we're making some major changes, the content might be a bit mixed up, parts may be duplicated or missing, etc. Bear with us, it'll get better soon :-) To see what we're planning and to let us know what you think, see issue 224.

Requirements

The async book is built with mdbook (docs), you can install it using cargo.

cargo install mdbook
cargo install mdbook-linkcheck2

Building

To create a finished book, run mdbook build to generate it under the book/ directory.

mdbook build

Development

While writing it can be handy to see your changes, mdbook serve will launch a local web server to serve the book.

mdbook serve
async-foundations

Project health

Overall

4.2/10

Maintained

0/10

Code review

7/10
OpenSSF Scorecard

Significant stargazers

(top 24 of 50)

Josh McKinney

335 followers · starred Sep 2023

Hiroaki Yutani

567 followers · starred Jun 2025

Artur

227 followers · starred May 2020

Marco Hinz

727 followers · starred Nov 2019