{"full_name":"rust-lang/rustlings","owner":"rust-lang","name":"rustlings","url":"https://github.com/rust-lang/rustlings","description":":crab: Small exercises to get you used to reading and writing Rust code!","homepage":"https://rustlings.rust-lang.org","topics":[],"language":"Rust","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/5430905?v=4","created_at":"2015-09-15T02:25:18Z","pushed_at":"2026-10-26T17:14:42Z","metrics":{"stars":64627,"forks":11289,"watchers":371,"issues":780,"prs":1630,"releases":46,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":40},"growth":{"day":{"stars":16,"forks":0,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[64611,64627],"forks":[11289,11289],"watchers":[371,371],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[{"full_name":"rust-lang/rust","name":"rust","boards":{"total":99}},{"full_name":"rust-lang/book","name":"book","boards":{}},{"full_name":"rust-lang/cargo","name":"cargo","boards":{}},{"full_name":"rust-lang/futures-rs","name":"futures-rs","boards":{}},{"full_name":"rust-lang/rust-analyzer","name":"rust-analyzer","boards":{}}],"issues":[{"number":2071,"title":"Checking an exercise takes too long","comments":14,"created_at":"2024-08-06T17:07:52Z"},{"number":482,"title":"Stdio, Read, Write and Files","comments":12,"created_at":"2020-07-29T17:10:49Z"},{"number":1501,"title":"Hints to add offline documentation suggestions","comments":9,"created_at":"2023-04-28T17:56:55Z"},{"number":1746,"title":"Closures","comments":8,"created_at":"2023-10-29T07:49:57Z"},{"number":2040,"title":"Async exercises","comments":7,"created_at":"2024-07-10T14:21:03Z"},{"number":2447,"title":"\"c:check all\" causes clippy3 crash","comments":6,"created_at":"2026-09-09T19:15:26Z"},{"number":1713,"title":"variables5 is confusing","comments":6,"created_at":"2023-10-11T10:33:18Z"},{"number":1990,"title":"options2: unclear what to do and why","comments":5,"created_at":"2024-06-09T16:10:01Z"}],"discussions":[{"number":2437,"title":"Is there a problem in the test cases in 23_conversions: `as_ref_mut.rs` or `conversion5.rs`","comments":1,"category":"Q&A","created_at":"2026-08-19T12:40:50Z"},{"number":2430,"title":"Is it possible to include learning Tokio, and also including programming across multi file to actually build project?","comments":1,"category":"Q&A","created_at":"2026-08-03T22:51:59Z"},{"number":2419,"title":"in vecs1.rs, I used Vec::from(a), but the hint didn't talk about it","comments":1,"category":"Q&A","created_at":"2026-07-07T05:28:33Z"},{"number":2408,"title":"I can has RTFM!","comments":0,"category":"Show and tell","created_at":"2026-06-07T11:15:47Z"},{"number":2406,"title":"Why does the borrow checker complain when I try to use a variable after passing it to a function?","comments":2,"category":"Q&A","created_at":"2026-05-30T13:14:28Z"},{"number":2363,"title":"Request to add .clone() documentation to the 06_move_semantics README.md","comments":1,"category":"Show and tell","created_at":"2026-03-04T18:12:37Z"},{"number":2358,"title":"Has anyone considered making the examples a bit more practical?","comments":1,"category":"Q&A","created_at":"2026-02-23T15:25:04Z"},{"number":2354,"title":"traits2.rs Function Equivalence","comments":2,"category":"Q&A","created_at":"2026-02-12T23:30:40Z"}],"latest_release":{"name":"Rustlings 6.5.0","tag":"v6.5.0","published_at":"2025-08-21T22:07:22Z","body":"### Added\r\n\r\n- Check that Clippy is installed before initialization\r\n\r\n### Changed\r\n\r\n- Upgrade to Rust edition 2024\r\n- Raise the minimum supported Rust version to `1.88`\r\n- Don't follow symlinks in the file watcher\r\n- `dev new`: Don't add `.rustlings-state.txt` to `.gitignore`\r\n\r\n### Fixed\r\n\r\n- Fix file links in VS Code\r\n- Fix error printing when the progress bar is shown\r\n- `dev check`: Don't check formatting if there are no solution files"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}