Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/applications.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Applications of Rust:
* [GUI development with Relm4](https://relm4.org/book/stable/)
* [GUI development with Rust and GTK 4](https://gtk-rs.org/gtk4-rs/stable/latest/book/)
* [SixtyFPS Memory Game Tutorial (Rust)](https://sixtyfps.io/releases/0.1.4/docs/tutorial/rust/) - tutorial using the SixtyFPS GUI toolkit
* [_Hypervisor in 1000 lines_](https://1000hv.seiya.me/en/)
* [intermezzOS OS](http://intermezzos.github.io/book/second-edition/)
* [_nalgebra_](https://nalgebra.org/docs/) - a linear algebra library
* [OpenPGP Card](https://openpgp-card.gitlab.io/guide/)
Expand All @@ -49,4 +50,5 @@ Applications of Rust:
* [The Nom Guide (Nominomicon)](https://tfpk.github.io/nominomicon/) - a parser combinator library
* [The Redox Operating System](https://doc.redox-os.org/book/)
* [Thesus OS](https://theseus-os.github.io/Theseus/book/index.html)
* [_Writing an OS in Rust_](https://os.phil-opp.com/)
* [The Zebra Book](https://zebra.zfnd.org/)
12 changes: 7 additions & 5 deletions src/unofficial.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,29 +14,31 @@ Introductory:
* [Error Handling in Rust](https://nrc.github.io/error-docs/)
* [Futures Explained in 200 Lines of Rust](https://web.archive.org/web/20230324130904/https://cfsamson.github.io/books-futures-explained/) - from the internet archive
* [_Java-Rust Generics_](https://gist.github.com/Kimundi/8391398)
* [_Learn Rust the Dangerous Way_](http://cliffle.com/p/dangerust/)
* [Learning Rust](https://quinedot.github.io/rust-learning/index.html) - a collection of resources by `quinedot`
* [Learning Rust With Entirely Too Many Linked Lists](https://rust-unofficial.github.io/too-many-lists/)
* [_Learn Rust the Dangerous Way_](http://cliffle.com/p/dangerust/)
* [LifetimeKata](https://tfpk.github.io/lifetimekata/)
* [_Pointers_](https://github.com/diwic/reffers-rs/blob/master/docs/Pointers.md)
* [py2rs](https://rochacbruno.github.io/py2rs/) - from Python into Rust
* [_r4cppp_](https://github.com/nrc/r4cppp/blob/master/hello-world.md) - quick introduction to Rust for C++ programmers
* [rust-cross](https://github.com/japaric/rust-cross#table-of-contents) - everything you need to know about cross compiling Rust programs!
* [Rust 101](https://rust-lang.guide/) - Rust programming language learning guide
* [Rust Anthology 1](https://brson.github.io/rust-anthology/1/index.html)
* [_Rust Atomics and Locks_](https://marabos.nl/atomics/) - Low-Level Concurrency in Practice
* [Rust By Practice](https://practice.rs/) - Rust practice through challenging examples, exercises and projects
* [Rust Cookbook](https://rust-lang-nursery.github.io/rust-cookbook/) - a collection of example programs
* [Rust for C++ Programmers](https://aminb.gitbooks.io/rust-for-c/content/index.html)
* [rust-cross](https://github.com/japaric/rust-cross#table-of-contents) - everything you need to know about cross compiling Rust programs!
* [Rust Exercises by Ferrous Systems](https://rust-exercises.ferrous-systems.com/)
* [_Rust for Clojurists_](https://gist.github.com/oakes/4af1023b6c5162c6f8f0)
* [Rust for C++ Programmers](https://aminb.gitbooks.io/rust-for-c/content/index.html)
* [_Rust for Node Developers_](https://github.com/Mercateo/rust-for-node-developers/blob/master/setup/README.md)
* [Rust for the Polyglot Programmer](https://www.chiark.greenend.org.uk/~ianmdlvl/rust-polyglot/index.html)
* [_Rustic Symmetries_](https://github.com/kmcallister/rustic-symmetries/blob/master/README.md#rustic-symmetries)
* [_Rust Iterators_](https://github.com/rustomax/rust-iterators/#introduction)
* [_Rust Ownership, the Hard Way_](https://chrismorgan.info/blog/rust-ownership-the-hard-way/)
* [Rust 101](https://rust-lang.guide/) - Rust programming language learning guide
* [_Rust Training Slides by Ferrous Systems_](https://rust-training.ferrous-systems.com/latest/slides/)
* [Small Rust Tutorial For MLOps](https://nogibjj.github.io/rust-tutorial/) - learn Rust for MLOps
* [The Node Experiment: Exploring Async Basics with Rust](https://web.archive.org/web/20230125023131/https://cfsamson.github.io/book-exploring-async-basics/) - from the internet archive


Application domains:
* Async
* [Async programming in Rust with async-std](https://book.async.rs/introduction.html)
Expand Down