🦀
Microsoft Rust Training

Learn Rust, Your Way

Eight library entries — seven Microsoft books plus 100 Rust Projects (community notes and GitHub links). From C++, C#, Python bridges to async, patterns, and hands-on builds.

The Library

Pick the book that matches your background and level.

Frequently Asked Questions

Everything you need to know about using this site.

Does it work offline?

Yes. The site is a PWA — once you visit a book, its chapters are cached automatically. You can install it on your device and read without an internet connection.

Can I change the font?

Open the settings menu (gear icon) to choose from five fonts and four size options. Your choice is saved and applies across all pages.

How do bookmarks work?

Hover over any heading inside a chapter and click the bookmark icon. All your bookmarks are accessible from the settings menu. They work offline via your browser's local storage.

Why sign in with GitHub?

Signing in syncs your reading progress, bookmarks, and preferences to the cloud — so they follow you across devices. Without signing in, everything is stored locally on your current browser.

Is my reading progress tracked?

Chapters are automatically marked as read when you visit them. A progress bar on each book card shows how far you've gone.

Is this free & open source?

The training content is from Microsoft's RustTraining repo (MIT & CC BY 4.0). This website is also open source.