What's everyone working on this week (3/2022)?

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
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • rust-sbash

    Simon Bourne's Augmented Shell

  • Just putting the finishing touches on SBash, ready for release on crates.io . It's a bash derived scripting language that's useful for writing Rust project workflows.

  • indicatif

    A command line progress reporting library for Rust

  • For showing progress with rayon, you could check out indicatif. I suggest looking around on crates.io and lib.rs. Perhaps there's something to solve your decimal type problem there as well?

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

    Units of measurement -- type-safe zero-cost dimensional analysis

  • v0.32.0 of uom (type-safe zero-cost dimensional analysis) released last Friday!

  • lineiform

    A meta-JIT library for Rust interpreters

  • Working on the codegen backend for Lineiform again. I sketched out a plan on how to implement register allocation in a way that hopefully doesn't have horrible behavior in the majority of cases, and implemented ~half of it last week, and hopefully I'll implement the other half and instruction scheduling this week.

  • bonsaidb

    A developer-friendly document database that grows with you, written in Rust

  • I've been working on benchmarking BonsaiDb. Very happy with my results so far!

  • mogwai

    The minimalist, obvious, graphical, web application interface

  • I’ve been working on the 0.6 release of mogwai, which is a library for building GUI views. This release is all about making the library domain agnostic, meaning it can be used to define views in any GUI domain (ie browser, native, gtk, wgpu game). I’m also trying to trim down the API and improve the RSX macro.

  • rs_pbrt

    Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...

  • I just released a first version of blend_info on crates.io. At some point I was working on a similar project on codeberg and I kind of hacked that into rs-pbrt to be able to use some binary Blender .blend files directly as input for my physically based renderer. The executable for that is called parse_blend_file file and details (or a video about it) can be found here. Anyway, the new crate should help parsing any Blender file (independent of the version) and extract information you like to use, kind of cherry picking stuff. I will use the library in a future version of parse_blend_file (as a prove of concept) but want to involve other people early, because they can help me defining a re-usable library, which can be used for many things, not just my renderer. I also started to use sourcehut and investigated how to use CI (building currently for Debian) there, provide mailing lists, and use the (project based) ticket system. Both projects and activity around it can be found here. Most likely I will work on documentation and maybe a blog post about how to use blend_info next. Try to register for one of the mailing lists if you want to contribute and/or create a ticket ...

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