Anything C can do Rust can do Better

This page summarizes the projects mentioned and recommended in the original post on dev.to

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. book

    The Rust Programming Language

    ⭐ The Rust Programming Language - repo

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. reference

    The Rust Reference (by rust-lang)

    ⭐ The Rust Reference - repo

  4. rustacean.net

    Source for rustacean.net, home page of Ferris the Crab.

    Don't forget Ferris the unofficial mascot.

  5. nomicon

    The Dark Arts of Advanced and Unsafe Rust Programming

    ⭐ The Rustonomicon - The Dark Arts of Advanced and Unsafe Rust Programming - repo

  6. tour_of_rust

    A tour of rust's language features

    Tour of Rust - Richard Anaya

  7. rust

    Empowering everyone to build reliable and efficient software.

    ⭐ The Unstable Book - repo

  8. edition-guide

    A guide to changes between various editions of Rust

    ⭐ The Rust Edition Guide - repo

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. this-week-in-rust

    Data for this-week-in-rust.org

    Do you want to stay up to date? The official blog, This Week in Rust, This Week in Rust Docs, The official reddit

  11. book

    Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices (by rust-embedded)

    ⭐ The Embedded Rust Book - repo - Rust Embedded WG

  12. rust-sokoban

    Rust Sokoban book and code samples

    Rust sokoban - Olivia Ifrim

  13. refactoring-to-rust

    Code to accompany Refactoring to Rust

    🔜 Refactoring to Rust - repo - Nate Mara

  14. rust-anthology

    Learn Rust from the best

    ⭐ Rust Anthology - Brian Anderson

  15. rfcs

    RFCs for changes to Rust

    ⭐ Rust RFCs and Accepted RFCs

  16. code

    Source code for the book Rust in Action (by rust-in-action)

    🔜 Rust in Action - repo - Tim McNamara

  17. rust-playground

    The Rust Playground

    alternative

  18. rust-quiz

    Medium to hard Rust questions with explanations

    ⭐ Rust Quiz - David Tolnay

  19. zero-to-production

    Code for "Zero To Production In Rust", a book on API development using Rust.

    🔜 Zero To Production In Rust - repo - Luca Palmieri

  20. rust-by-example

    Learn Rust with examples (Live code editor included)

    ⭐ Rust By Example - Jorge Aparicio and Steve Klabnik - repo

  21. easy_rust

    Rust explained using easy English

    Easy Rust - David MacLeod

  22. code

    Code for the book "Rust Web Development" (by Rust-Web-Development)

    🔜 Rust Web Development - repo - Bastian Gruber

  23. book

    The Little Book of Rust Books (by lborb)

    The Little Book of Rust Books - repo

  24. rust-rosetta

    Implementing Rosetta Code problems in Rust.

    rosettacode - Andrew Hobden

  25. blog.rust-lang.org

    Home of the Rust and Inside Rust blogs

    Do you want to stay up to date? The official blog, This Week in Rust, This Week in Rust Docs, The official reddit

  26. annotated-std-rs

    An annotation of the Rust standard library

    ⭐ An annotation of the Rust standard library - Brian Anderson

  27. areweguiyet

    A website built for the Rust community

    Are we GUI yet?

  28. ProjectEulerRust

    Solving Project Euler with Rust

    ProjectEulerRust - gifnksm

  29. adventofcode_rust

    Rust advent of code solutions: http://adventofcode.com/

    Advent of Code - Denys Levchenko

  30. rustlings

    Discontinued :crab: Small exercises to get you used to reading and writing Rust code! [Moved to: https://github.com/rust-lang/rustlings] (by carols10cents)

    rustlings: small rust exercises - Carol Nichols

  31. rust-cookbook

    https://rust-lang-nursery.github.io/rust-cookbook (by brson)

    ⭐ Rust Cookbook

  32. rust-algorithms

    Common data structures and algorithms in Rust

    Algorithm Cookbook in Rust - Aram Ebtekar

  33. stdx

    The missing batteries of Rust

    stdx - The missing batteries of Rust - Brian Anderson

  34. dnsguide

    A guide to writing a DNS Server from scratch in Rust

    Building a DNS server in Rust - Emil Hernvall

  35. rustgym

    Leetcode Solutions in Rust, Advent of Code Solutions in Rust and more

    Rust Gym - Yinchu Xia

  36. patterns

    Discontinued A catalogue of Rust design patterns, anti-patterns and idioms [Moved to: https://github.com/rust-unofficial/patterns] (by nrc)

    ⭐ Rust Design Patterns - Nick Cameron

  37. ⭐ Rust API guidelines - Brian Anderson

  38. design-patterns-rust

    Rust examples for all 23 classic GoF design patterns, and even a little more

    Design Patterns in Rust - Alexander Fadeev

  39. perf-book

    The Rust Performance Book

    The Rust Performance Book - Nicholas Nethercote

  40. rust-cross

    Everything you need to know about cross compiling Rust programs!

    rust-cross, Everything you need to know about cross compiling Rust programs! - Jorge Aparicio

  41. crossrust

    How to cross compile Rust from OS X to FreeBSD

    How to cross compile Rust from OS X to FreeBSD - yohanesu75

  42. rust-on-raspberry-pi

    Cross Compiling for Raspberry Pi - Ogeon

  43. rust-on-mobile

    [WIP] A little demo of how to setup an iOS/android project to use rust

    rust-on-mobile - mtak-

  44. not-yet-awesome-rust

    Discontinued A curated list of Rust code and resources that do NOT exist yet, but would be beneficial to the Rust community. [Moved to: https://github.com/not-yet-awesome-rust/not-yet-awesome-rust] (by ErichDonGubler)

    Not-Yet-Awesome Rust

  45. rust-from-lang

    Rust::from(lang) - Michael Gattozzi

  46. awesome-rust

    Discontinued A curated list of Rust code and resources. [Moved to: https://github.com/rust-unofficial/awesome-rust] (by kud1ing)

    See repos kud1ing/awesome-rust & awesomo /rust

  47. awesomo

    Cool open source projects. Choose your project and get involved in Open Source development now.

    See repos kud1ing/awesome-rust & awesomo /rust

  48. rust-iterators

    Basic Rust iterator usage

    rust-iterators - Max Skybin

  49. rust-blog

    Educational blog posts for Rust beginners

    Common Rust Lifetime Misconceptions - kirill

  50. proc-macro-workshop

    Learn to write Rust procedural macros  [Rust Latam conference, Montevideo Uruguay, March 2019]

    Rust Latam: procedural macros workshop - David Tolnay

  51. talks

    Presentations, Proposals, and Requests for talks for the Rust Community (by rust-community)

    Do you want to meet them IRL? Meetup groups, Community calendar, Community talks list, RustBridge, Time till Rust

  52. chronicle.rs

    Do you want to find out why some historical decisions took place? Chronicle.rs

  53. rust-tutorializer

    A very basic framework for publishing and experimenting with sample code for Rust tutorials. Also includes a collection of lecture plans. Currently for my own personal use, but maybe evolvable into something byeond that.

    Niko Matsakis's rust tutorializer framework

  54. rust-tutorials-keynote

    Keynote versions of my Rust tutorials.

    Niko Matsakis's ownership, borrowing, traits, structs, and threading tutorials, keynote files

  55. concurrency-tutorial

    Rust concurrency tutorial examples (by nikomatsakis)

    Niko Matsakis's concurrency tutorial from December 2015

  56. exercises

    Exercises for Rust tutorial (by jimblandy)

    Jim Blandy's exercises

  57. python-rust-ffi

    Horrible examples of using cffi to call Rust functions from Python

    Dan Callahan's Python Rust FFI examples

  58. mailbox

    Florian Gilcher's mailbox tutorial takes Hello World to a whole new concurrent and networked level

  59. intro-to-rust

    Slides for an intro to rust that presents the guessing game tutorial and ownership

    Carol Nichols' Intro to Rust that presents the guessing game and ownership in a similar manner as the book

  60. pi-workshop-rs

    Workshop starter for Rust on the Raspberry Pi

    Jonathan Pallant's Rust on the Raspberry Pi tutorial (using a Sense HAT)

  61. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • What is a good Rust library for a SaaS API to learn from?

    2 projects | /r/rust | 14 Jul 2021
  • Hey Rustaceans! Got an easy question? Ask here (4/2021)!

    4 projects | /r/rust | 27 Jan 2021
  • 🤯 50 Articles to Become a Web Dev Guru

    4 projects | dev.to | 15 Nov 2024
  • Learning Rust in 2024

    1 project | news.ycombinator.com | 28 Oct 2024
  • Using Rust in Non-Rust Servers to Improve Performance

    1 project | news.ycombinator.com | 23 Oct 2024

Did you know that Rust is
the 5th most popular programming language
based on number of references?