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

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

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
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. handlebars-rust

    Rust templating with Handlebars

    Would Handlebars-Rust be good for parsing non-Rust files? Or is there another templating engine built in Rust that I should use?

  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. d3d12-rs

    Discontinued Rust wrapper for D3D12

    low level bindings are available here

  4. u32-matrix-extended

    Yes, it's definitely a rust problem. I need to slow the test execution down. The resulting async type is typically a Pin>>. The module I'm testing is [matrix_client.rs](https://github.com/u32io/u32-matrix-extended/blob/main/src/api/u32-matrix-api/matrix-http-client/src/matrix_client.rs and the tests can be found in matrix_client_test.rs.

  5. tokio

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

    Tokio: Very popular, includes a lot of things but I don't think I'd call it heavyweight. Focused primarily on I/O.

  6. threadfin

    A thread pool for running multiple tasks on a configurable group of threads. (by sagebind)

    Alternatively, you could use a thread pool library which supports exposing scheduled tasks as async futures. I'm biased, but my own Threadfin is a good example of this. Or, if you really want to do everything yourself you could use something like async-oneshot to create your own future and complete it yourself manually from your thread.

  7. async-std

    Async version of the Rust standard library

    async-std: Basically a Tokio alternative with a few different design decisions.

  8. book

    The Rust Programming Language

    That said, have you read The Book yet? https://doc.rust-lang.org/book/

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB 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

  • Server-side rendering in Rust - a Dall.E use-case

    6 projects | dev.to | 4 May 2023
  • Stabilizing async fn in traits in 2023 | Inside Rust Blog

    5 projects | /r/rust | 3 May 2023
  • Anyone from a Typescript/React background who tried out Rust for the 1st time?

    9 projects | /r/rust | 4 Mar 2023
  • How to learn Rust (for backend) ?

    4 projects | /r/learnrust | 18 Dec 2022
  • Rusty Ownership and the Lifecycle’s Stone

    2 projects | news.ycombinator.com | 27 Nov 2022

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