Hey Rustaceans! Got an easy question? Ask here (29/2021)!

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/rust

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarLint - Clean code begins in your IDE with SonarLint
  • SaaSHub - Software Alternatives and Reviews
  • rust

    Empowering everyone to build reliable and efficient software.

    In nightly there's [T; N]::map and you're in luck: it is just being stabilized and will most likely be included in Rust 1.55!

  • case-studies

    Analysis of various tricky Rust code

    Once you have the basics down, read dtolnay's case studies. They show how to do advanced stuff with easy macros.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • rocket-auth-login

    Authentication and login processing for Rust's Rocket web framework. Demonstrates a working example of how to authenticate users and process login as well as how to handle logging out.

    There is https://github.com/vishusandy/rocket-auth-login IIRC. It's "third-party" (e.g. not by the rocket team). I haven't used it really (just tinkered around with it). I am also no expert when it comes down to authentication. But I do remember taking a look at the code. It looked all right.

  • proc-macro-crate

    `$crate` in procedural macros.

    There's also proc-macro-crate, though it currently still has a bug around integration tests. You could also have it look for krate_derive_macro in deps, and fall back to krate.

  • dsfs

    I've got this silly toy project and I'm wondering: How can I add to Rocket's mime types such that the aforementioned server can know (for example) that *.foo files are mime type "Foo/Bar"? Hopefully with two lines of code ;-)

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

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