Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Rust eBooks Nightly

Last updated: 2025-08-31 03:19:05 UTC

  1. The Rust Programming Language (last commit: 2025-08-02)
    EPUBAZW3MOBIPDFOnlineRepo
  2. Rust By Example (last commit: 2025-08-20)
    EPUBAZW3MOBIPDFOnlineRepo
  3. The Rust Reference (last commit: 2025-08-26)
    EPUBAZW3MOBIPDFOnlineRepo
  4. The Rustonomicon (last commit: 2025-08-18)
    EPUBAZW3MOBIPDFOnlineRepo
  5. The Cargo Book (last commit: 2025-08-29)
    EPUBAZW3MOBIPDFOnlineRepo
  6. Rust Cookbook (last commit: 2025-07-30)
    EPUBAZW3MOBIPDFOnlineRepo
  7. Asynchronous Programming in Rust (last commit: 2025-07-10)
    EPUBAZW3MOBIPDFOnlineRepo
  8. Learning Rust With Entirely Too Many Linked Lists (last commit: 2024-07-30)
    EPUBAZW3MOBIPDFOnlineRepo
  9. Rust Unsafe Code Guidelines (last commit: 2025-08-19)
    EPUBAZW3MOBIPDFOnlineRepo
  10. The Embedded Rust Book (last commit: 2025-07-08)
    EPUBAZW3MOBIPDFOnlineRepo
  11. Embedded Discovery Book (last commit: 2025-08-15)
    EPUBAZW3MOBIPDFOnlineRepo
  12. The wasm-bindgen Guide (last commit: 2025-08-25)
    EPUBAZW3MOBIPDFOnlineRepo
  13. Real-Time Interrupt-driven Concurrency (last commit: 2025-07-02)
    EPUBAZW3MOBIPDFOnlineRepo
  14. The Rust and WebAssembly Book (last commit: 2025-08-25)
    EPUBAZW3MOBIPDFOnlineRepo

Rust eBooks Nightly

GitHub Pages Build Status

This project automatically builds and publishes the latest versions of top Rust books as eBooks – in EPUB, AZW3, MOBI and PDF formats.

Built fresh from source. Updated daily. Ready for offline reading.

Enjoy Rust books on your favorite device!

Access the Books

Download the latest eBooks:
https://artur-sulej.github.io/rust-ebooks

Browse the source code:
https://github.com/Artur-Sulej/rust-ebooks

How It Works

Every day, a GitHub Actions workflow:

  • Clones each book’s repository
  • Builds the content with mdBook
  • Converts it to eBook and PDF formats using Calibre
  • Publishes the results to GitHub Pages

If a book fails to build, it's skipped and a GitHub issue is created automatically. Other books continue building as usual.

Author

Hi, I'm Artur! Feel free to connect with me on LinkedIn if you'd like to chat about Rust, open source or anything tech-related!