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

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Onboard AI - ChatGPT with full context of any GitHub repo.
  • WorkOS - The modern API for authentication & user identity.
  • rust-rdkafka

    A fully asynchronous, futures-based Kafka client library for Rust based on librdkafka

    I am playing with tokio and rust-rdkafka library, following the examples like this one: https://github.com/fede1024/rust-rdkafka/blob/6fb2c37/examples/asynchronous_processing.rs

  • serde

    Serialization framework for Rust

    Maybe serde will do? That's for serialization/deserialization, but a custom impl Serialize looks like the thing you're looking for.

  • 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.

  • genawaiter

    Stackless generators on stable Rust.

    There's e.g. https://github.com/whatisaphone/genawaiter, but you can also use yield directly (https://doc.rust-lang.org/beta/unstable-book/language-features/generators.html).

  • Clippy

    A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

    Nope, apparently not (https://github.com/rust-lang/rust-clippy/issues/5828).

  • arewegameyet

    The repository for https://arewegameyet.rs

    I don't really know about web development, but for game development you'll have to be a little more specific - are you looking for game engines, graphics backends, AI, physics, networking, or something else? That said, https://arewegameyet.rs/ is a great catalogue of pointers.

  • rfcs

    RFCs for changes to Rust

    See also: https://github.com/rust-lang/rfcs/issues/862

  • RG3D

    3D and 2D game engine written in Rust [Moved to: https://github.com/FyroxEngine/Fyrox]

    Recommend checking out rg3d.

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

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