Rust Learning

Open-source Rust projects categorized as Learning

Top 13 Rust Learning Projects

  1. anki

    Anki is a smart spaced repetition flashcard program

    Project mention: Learning Languages with the Help of Algorithms | news.ycombinator.com | 2025-09-21

    Careful using the Anki name, the original author of the app recently registered a trademark.

    > Anki is a registered trademark of Ankitects Pty Ltd.

    https://apps.ankiweb.net/

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. rust-by-practice

    Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challenging examples, exercises and projects.

    Project mention: 🦀 Week 1 of Learning Rust: Ownership Broke My Brain (and That’s Okay) | dev.to | 2025-05-25

    eyond just reading, I spent a good amount of time working through the interactive exercises on RUST BY PRACTICE website.

  4. Rust-Flashcards

    Over 550 flashcards to learn Rust from first principles. Written in markdown with script to convert them to an Anki deck or PDF file.

  5. rust-book-fr

    :fr: French translation of the book "The Rust Programming Language"

  6. refactoring-to-rust

    Code to accompany Refactoring to Rust

    Project mention: Refactoring to Rust: integrate Rust performance surgically into other languages | news.ycombinator.com | 2025-07-18
  7. rust-notes

    Terse Rust learning material. :crab:

  8. tinyrenderer_rs

    tinyrenderer implementation using Rust

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. helix-shortcut-quiz

    Learn the helix editor keymap on the web!

  11. Drumsthesia

    Drumsthesia - Rock out on your electronic drum kit!

  12. forne

    A Turing-complete but dead-simple spaced repetition CLI that helps you learn stuff.

  13. tinyraytracer_rs

    tinyraytracer implementation using Rust

  14. learning-rust-trust-dns-resolver

    Learning rust while using the trust-dns-resolver crate.

  15. AdventOfCode23_rust

    AoC 2023 learning Rust

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Learning discussion

Rust Learning related posts

  • Learning Languages with the Help of Algorithms

    2 projects | news.ycombinator.com | 21 Sep 2025
  • AnkiBuddy: Automating Flashcard Creation for Medical Students

    1 project | dev.to | 18 Aug 2025
  • Refactoring to Rust: integrate Rust performance surgically into other languages

    1 project | news.ycombinator.com | 18 Jul 2025
  • Spaced Repetition Memory System

    1 project | news.ycombinator.com | 18 May 2025
  • Simple Hack to Learn 2X Faster

    2 projects | dev.to | 28 Dec 2024
  • Diary of a Software Developer #6 - End-of-week wrap-up

    1 project | dev.to | 7 Sep 2024
  • How to Speak Fluent English?

    1 project | news.ycombinator.com | 15 Mar 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Learning projects in Rust? This list will help you:

# Project Stars
1 anki 25,311
2 rust-by-practice 13,484
3 Rust-Flashcards 649
4 rust-book-fr 204
5 refactoring-to-rust 115
6 rust-notes 60
7 tinyrenderer_rs 56
8 helix-shortcut-quiz 36
9 Drumsthesia 26
10 forne 17
11 tinyraytracer_rs 3
12 learning-rust-trust-dns-resolver 0
13 AdventOfCode23_rust 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com