Expand here
- Tour of Rust: Step-by-step guide for the Rust programming language.
- A half-hour to learn Rust: Quick summary covering various concepts of Rust.
- A Gentle Introduction to Rust: Short book summarizing main Rust concepts.
- Rust Book "The Book": Official book on Rust by Mozilla Foundation.
- Rust By Example: Collection of runnable examples.
- Easy Rust: Resource focusing on simple English for non-native speakers.
- Rust Atomics and Locks: Book on Rust atomics and locks.
- Rust Design Patterns: Resource for writing idiomatic Rust and understanding design patterns.
- Rust cookbook
- Rustlings: Git project with small exercises.
- Exercism: Hands-on Rust learning track.
- Codewars: Coding challenges platform.
- Coding Game: Game-based coding website.
- StackUp: Developer community with learning quests.
- Advent of Code: Yearly event for solving programming puzzles.
- LeetCode: Platform for interview prep with code problems.
-
Rust Videos: Videos of Rust talks curated by the Rust team.
-
Rust Nation UK: Rust talks from this conf.
-
Jon Gjengset: Rust with a focus on deep dives for intermediate and advanced internal workings of Rust, libraries.
-
Chris Biscardi: Rust with a focus on WASM, Bevy.
-
Code to the Moon: Rust with a focus on full stack web dev.
-
Jeremy Chone: Rust with a focus on web dev.
-
Let's Get Rusty: Rust with a focus on beginner friendly introductions to Rust, with a hint of shitposting all over the place.
-
Logan Smith: Rust with a focus on exploring certain APIs.
-
Michael Mullin: Some Rust with a focus on exploring certain APIs, a bit of security.
-
No Boilerplate: Rust, a bit of everything.
-
Sreekanth: Visualizing Rust memory layout.
- The Rust Programming Language: Documentation and guides related to Rust.
- Awesome Rust: Curated list of Rust code and resources.
- Ferrous Systems: Rust consultancy with publicly available training material.
- The Algorithms: Git repo with code examples for standard algorithms.
- First Steps: Free course provided by Microsoft for an introductory view into Rust.
- Rust in Motion: Paid short video course providing introductory coverage of Rust.
- Rust Essential Training: Paid course available on LinkedIn covering basic aspects of Rust.
- The Rust language cheat sheet
- Rust beginner cheat sheet
- Rust cheat sheet
- Let's get rusty cheat sheet here.
Expand here
- cat: Cat commands
- comzip: Zip files
- csv_json: Convert CSV to JSON
- decom: Compress/decompress files
- echo: "Echo" command
- head: "Head" command
- merge_img: Merge images
- minigrep: Create mini-grep
- newsletter: Build email newsletter server with Actix and PostgreSQL (WIP)
- parse_tab: Parse tab file to JSON
- readir: Read dir command
- rename_ts: Move "x.test.ts" file to "x" folder and rename it to "index.test.ts"
- rdocker: Build your own Docker in Rust
- rdns: Build your own dns server in Rust
- rbitto: Build your own BitTorrent
- rdis: Build your own Redis
- rhttp: Build your own HTTP
- shell: Build your own shell
- tubed: CLI to download youtube videos
- cjs_esm: CLI to add
.js
extension in the import/export path of Typescript Commonjs projects - langchain_ollama: A CLI application to run AI with Ollama (llama3 model) using langchain-rust