# origin-brain/rust-by-practice

Rust By Practice will evolve into Origin.

Repository: https://github.com/origin-brain/rust-by-practice
Canonical: https://ross.abutalabs.com/products/rust-by-practice
Homepage: https://practice.course.rs
Language: Rust
License: CC-BY-4.0
License Family: other
Topics: rust, practice, example, exercise, examples, exercises, learning, study
Last push: 2026-08-24T07:35:46+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 3060, "days_push": 9, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 14714, forks 1194 (observed 2026-08-28T04:11:07.532517+00:00)

## What it is
Rust By Practice is an open-source book of challenging Rust examples, exercises, and projects, built with mdbook and readable online in English and Chinese. Each chapter includes examples, graded exercises (easy to super hard), and solutions designed to bridge the gap between learning Rust and working on real projects.

## Use cases
- practice rust with exercises
- learn rust by fixing compile errors
- rust exercises with solutions
- prepare for real-world rust projects
- study async threads and standard library in rust
- find challenging rust coding problems

## When to choose
- you already know basics of another language and want hands-on Rust practice
- you want graded difficulty exercises with solutions
- you prefer learning by editing and running code online

## When to avoid
- you need a complete beginner tutorial from zero
- you want reference documentation rather than exercises

## Facets
- artifact type: learning-resource
- maturity: active
- function: developer-tools, documentation
- domain: tutorials, programming-languages, education
- platform: cross-platform
- tags: rust, exercises, mdbook, learning-by-doing, book, web-server

## Member repositories
- origin-brain/rust-by-practice (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:07.532517+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:07:15.049906+00:00, confidence not recorded.
  - readme: https://github.com/origin-brain/rust-by-practice (fetched 2026-08-28T04:11:07.532517+00:00, sha 9e2affe70564)
  - homepage: https://practice.course.rs (fetched 2026-08-29T08:05:22.509554+00:00, sha 535a661cb3ea)
- Data as of 2026-08-30T08:39:29.467469+00:00.
