# yoshuawuyts/rust-for-js-peeps

Know JS, want to try Rust, but not sure where to start? This is for you!

Repository: https://github.com/yoshuawuyts/rust-for-js-peeps
Canonical: https://ross.abutalabs.com/products/rust-for-js-peeps
License: Apache-2.0
License Family: permissive
Last push: 2022-06-20T09:18:13+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2515, "days_push": 1535, "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 1278, forks 35 (observed 2026-08-28T04:04:13.399049+00:00)

## What it is
A guide teaching Rust to developers who already know JavaScript, drawing parallels between the two languages. It covers tooling like rustup and cargo, and core concepts like classes, functions, and control flow.

## Use cases
- learn rust coming from javascript
- rust guide for js developers
- how to install rust toolchain
- rust equivalent of npm and node tools
- getting started with cargo
- transition from javascript to rust

## When to choose
- you know JavaScript and want a gentle introduction to Rust
- you want a quick-start guide to Rust tooling like rustup and cargo

## When to avoid
- you need comprehensive Rust documentation or advanced topics
- you are already experienced with Rust

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: documentation
- domain: programming-languages, tutorials, education
- platform: cross-platform
- tags: rust, javascript, guide, tutorial

## Member repositories
- yoshuawuyts/rust-for-js-peeps (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:13.399049+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-30T05:02:47.916119+00:00, confidence not recorded.
  - readme: https://github.com/yoshuawuyts/rust-for-js-peeps (fetched 2026-08-28T04:04:13.399049+00:00, sha 285753da28b1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
