Anything C can do Rust can do Better

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • book

    The Rust Programming Language

  • ⭐ The Rust Programming Language - repo

  • reference

    The Rust Reference (by rust-lang)

  • ⭐ The Rust Reference - repo

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rustacean.net

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

  • Don't forget Ferris the unofficial mascot.

  • nomicon

    The Dark Arts of Advanced and Unsafe Rust Programming

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

  • tour_of_rust

    A tour of rust's language features

  • Tour of Rust - Richard Anaya

  • rust

    Empowering everyone to build reliable and efficient software.

  • ⭐ The Unstable Book - repo

  • edition-guide

    A guide to changes between various editions of Rust

  • ⭐ The Rust Edition Guide - repo

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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

  • 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

  • rust-sokoban

    Rust Sokoban book and code samples

  • Rust sokoban - Olivia Ifrim

  • refactoring-to-rust

    Code to accompany Refactoring to Rust

  • 🔜 Refactoring to Rust - repo - Nate Mara

  • rust-anthology

    Learn Rust from the best

  • ⭐ Rust Anthology - Brian Anderson

  • rfcs

    RFCs for changes to Rust

  • ⭐ Rust RFCs and Accepted RFCs

  • code

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

  • 🔜 Rust in Action - repo - Tim McNamara

  • rust-playground

    The Rust Playground

  • alternative

  • rust-quiz

    Medium to hard Rust questions with explanations

  • ⭐ Rust Quiz - David Tolnay

  • 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

  • rust-by-example

    Learn Rust with examples (Live code editor included)

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

  • easy_rust

    Rust explained using easy English

  • Easy Rust - David MacLeod

  • code

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

  • 🔜 Rust Web Development - repo - Bastian Gruber

  • book

    The Little Book of Rust Books (by lborb)

  • The Little Book of Rust Books - repo

  • rust-rosetta

    Implementing Rosetta Code problems in Rust.

  • rosettacode - Andrew Hobden

  • 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

  • annotated-std-rs

    An annotation of the Rust standard library

  • ⭐ An annotation of the Rust standard library - Brian Anderson

  • areweguiyet

    A website built for the Rust community

  • Are we GUI yet?

  • ProjectEulerRust

    Solving Project Euler with Rust

  • ProjectEulerRust - gifnksm

  • adventofcode_rust

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

  • Advent of Code - Denys Levchenko

  • 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

  • rust-cookbook

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

  • ⭐ Rust Cookbook

  • rust-algorithms

    Common data structures and algorithms in Rust

  • Algorithm Cookbook in Rust - Aram Ebtekar

  • stdx

    The missing batteries of Rust

  • stdx - The missing batteries of Rust - Brian Anderson

  • dnsguide

    A guide to writing a DNS Server from scratch in Rust

  • Building a DNS server in Rust - Emil Hernvall

  • rustgym

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

  • Rust Gym - Yinchu Xia

  • 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

  • ⭐ Rust API guidelines - Brian Anderson

  • design-patterns-rust

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

  • Design Patterns in Rust - Alexander Fadeev

  • perf-book

    The Rust Performance Book

  • The Rust Performance Book - Nicholas Nethercote

  • 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

  • crossrust

    How to cross compile Rust from OS X to FreeBSD

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

  • rust-on-raspberry-pi

  • Cross Compiling for Raspberry Pi - Ogeon

  • rust-on-mobile

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

  • rust-on-mobile - mtak-

  • 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

  • Rust::from(lang) - Michael Gattozzi

  • 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

  • awesomo

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

  • See repos kud1ing/awesome-rust & awesomo /rust

  • rust-iterators

    Basic Rust iterator usage

  • rust-iterators - Max Skybin

  • rust-blog

    Educational blog posts for Rust beginners

  • Common Rust Lifetime Misconceptions - kirill

  • proc-macro-workshop

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

  • Rust Latam: procedural macros workshop - David Tolnay

  • 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

  • chronicle.rs

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

  • 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

  • rust-tutorials-keynote

    Keynote versions of my Rust tutorials.

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

  • concurrency-tutorial

    Rust concurrency tutorial examples (by nikomatsakis)

  • Niko Matsakis's concurrency tutorial from December 2015

  • exercises

    Exercises for Rust tutorial (by jimblandy)

  • Jim Blandy's exercises

  • python-rust-ffi

    Horrible examples of using cffi to call Rust functions from Python

  • Dan Callahan's Python Rust FFI examples

  • mailbox

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

  • 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

  • pi-workshop-rs

    Workshop starter for Rust on the Raspberry Pi

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

  • 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