Hey Rustaceans! Got a question? Ask here (8/2023)!

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

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

    Empowering everyone to build reliable and efficient software.

  • For completeness: I've tested this on various nightly versions, but I can't test it on anything newer than 2022-10-18, due to https://github.com/rust-lang/rust/issues/106576

  • bevy_egui

    This crate provides an Egui integration for the Bevy game engine. 🇺🇦 Please support the Ukrainian army: https://savelife.in.ua/en/

  • fwiw, I've had a blast using https://github.com/mvlabat/bevy_egui - you might find it easier as well.

  • 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
  • my launcher

  • river

    [mirror] A dynamic tiling Wayland compositor (by riverwm)

  • riverwm wayland compositor

  • miniserde

    Data structure serialization library with several opposite design goals from Serde

  • It's pretty common to avoid macros as they can seem too magical a lot of the time. And with traits, there's experiments like miniserde which specifically avoid monomorphization overhead. I also see people who want to avoid having lots of dependencies relatively often.

  • sycamore

    A library for creating reactive web apps in Rust and WebAssembly

  • perseus

    A state-driven web development framework for Rust with full support for server-side rendering and static generation.

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

    Rust library to create a Good Game Easily

  • https://github.com/ggez/ggez/issues/1158 For this is it as simple as changing the methods to take &Image, .clone() it inside and use that or is cloning missing the point of the change?

  • ufmt

    a smaller, faster and panic-free alternative to core::fmt (by japaric)

  • ufmt (which I presume you're actually using on AVR) used to have a bug where it didn't correctly print larger numbers (https://github.com/japaric/ufmt/issues/28), but this actually seems to be a bug in the compiler, because something like this:

  • sea-query

    🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite

  • The main limitation of prepared statement is that you can only insert values, so you cannot dynamically construct the query depending on the parameters. For that, you can use a query builder such as sea-query, which should handle that.

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