{"repo":"mre/idiomatic-rust","free":true,"listed":false,"github":"https://github.com/mre/idiomatic-rust","clone":"git clone https://github.com/mre/idiomatic-rust.git","description":"🦀 A peer-reviewed collection of articles/talks/repos which teach concise, idiomatic Rust.","language":"Rust","stars":7841,"topics":["idiomatic","rust","idiomatic-rust","ergonomics"],"license":null,"category":"dev-tools","readme_excerpt":"This repository collects resources for writing clean, idiomatic Rust code. You can find a sortable/searchable version of this list here. Idiomatic coding means following the conventions of a given language. It is the most concise, convenient, and common way of accomplishing a task in that language, rather than forcing it to work in a way the author is familiar with from a different language. - Adapted from Tim Mansfield Contributions welcome! To add missing resources, please refer to the contributing documentation. ⚙ Projects - blessed.rs — An unofficial guide to the Rust ecosystem. Suggestions for popular, well-maintained crates. - Canonical's Rust Best Practices — A curated collection of best practices for writing Rust code, covering coding standards from naming conventions to unsafe code usage. - cheats.rs - Idiomatic Rust tips — A list of quick tips to make your code more idiomatic. - clippy — A bunch of lints to catch common mistakes and improve your Rust code. - Elements of Rust — A collection of software engineering techniques for effectively expressing intent with Rust. - Patterns — A catalogue of design patterns in Rust. - Possible Rust — A blog for intermediate Rust programmers exploring real-world code and design patterns. - Rust Anthology — The best short-form writing about Rust, collected. - Rust API Guidelines — An extensive list of recommendations for idiomatic Rust APIs. - Rust by Example — A community driven collection of example code which follow Rust best p","default_branch":null,"files":null,"tree":[],"storefront":"/r/mre","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mre/idiomatic-rust/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}